NSAPI plugin (server web sun)

Hello
I develop a NSAPI plugin.

The current architecture is:

There will be a request to a server: leave a link
http://...:8989/start.Swe?SWECmd=ExecuteLogin & SWEUserName = T000000 & SWEPassword = 00000000

This will save in a web application to siebel using a user name and password.

Now, my plugin should intercept the call, authenticate the user and the password and log in the web application of siebel with another user name and password.

It is in unix OS, sun 6.0.1 Server

To start:
1. I wrote a basic plugin that will take the user name and password (since the pointer provided pblock) authenticate and continue. I start by intercepting a call to the Web GUI server that is provided by default in iplanet web server. This is https://192.168.1.2: 8989, admingui, admingui, serverTasksGeneral? __token__ = 836ba880-0fee-4e9f-a7fd-b662c0fffb12.)
"But when I put my plugin in obj.conf (in the obj.conf file AuthTrans phase) rather than open the login page, it gives a pop for the user with a name of user and password form)." I don't want to just that, what I want is to intercept the data provided by the user in the login form and authenticate and replace it with another user name and password. Why I am not able to do.

2. in the second place is I donot understand how these data will move forward to the requested web application.

I am absolutely new to the servers Web, plugins and Web technologies (only thing that I know c/c ++ and I was in integrated field). And iam having no idea how to proceed. Can someone help me please.
I try on windows m/c with iplanet webserver 7.0.9

For access management solutions, take a look at Oracle Access Manager or other similar products from other suppliers. What you want is to have an authority to authenticate Server/service that will appeal to all other services either by directly is authenticating against him or by an agent/plugin that acts as an interceptor.

Regarding your problem with the plugin, you try to mix two different authentication mechanism.

FORMS authentication, that's what you try to do and to intercept. This is usually done via a servlet for java compatible containers filter.

However, you have implemented BASIC AUTH, which States that you get a windows popup to enter your name of user and password unless you had an Authorization header with the username and password encoded in base64. It is one of the authentication mechanism less safe because it is easily read and spoofed so the user cannot log out.
In addition, you have not configured the database authentication correctly for BASIC AUTH so that the web server knows not where to look for the users.

Tags: Fusion Middleware

Similar Questions

  • SQL server web edition 2008 r2 SPLA replace with property

    Hello

    I currently run a web application with my hosting provider on a dedicated server, I have with them.
    It has an instance of SQL Server Web Edition 2008 R2 installed. They apparently have a contract SPLA from Microsoft. And so I have them pay a monthly subscription to use SQL Server to my ASP.Net applications.
    I am however able to afford buying a SQL Server Web Edition 2008 R2 license. So no longer need to pay the monthly fee they charge me.
    The problem is, I have a significant amount of custom jobs & configuration already set on this instance of SQL Server. And my host tells me they need to uninstall the instance, and then I have to install my own instance.
    As you know very well, a hosting site is a 24/7 operation and the uninstall process, installation and re-configuration has a severe impact on the web application that I offer my clients.
    If I understand well the problems of licenses etc I get the requirement. However, I think that it is - to be frank - stupid.
    All I want is to have the current instance left intact and everyone wins. My host does not have to uninstall the instance, Microsoft gets it's money and my clients using my web application may exercise by using the web site as if nothing ever happened.
    I would really appreciate help regarding this.
    Kind regards
    Michael Carroll

    Michael

    The Forum TechNet SQL Server Setup & upgrade would be best to answer this Question

    http://social.technet.Microsoft.com/forums/en-us/sqlsetupandupgrade/threads

  • ASA 5505 Firewall Transparent with a Server Web Question

    I need to replace my Sonicwall firewall and I got an ASA 5505. However, I need to have a transparent firewall, no Natting and Server Web will have a public IP with relevant ports remains open.

    The simple illustration is the Internet---> firewall Transparent - Web Server (With public IP Address)

    1. There should be no natting

    2. the web server must have a public IP address and be accessible from the internet.

    3 ports can be blocked or re-opened.

    Please let me know if its possible to conclude this agreement.

    If so, can I get a command line sequence that allows this work.

    My version is

    Cisco Adaptive Security Appliance Software Version 4,0000 5

    Version 6.4 Device Manager (9)

    Thanks in advance

    Post edited by: Don Charles

    It is a minimum configuration for your needs (runs on ASA 5520).

    !
    transparent firewall
    !
    interface GigabitEthernet0
    Description - the Internet-
    nameif outside
    Bridge-Group 1
    security-level 0
    !
    !
    interface GigabitEthernet3
    Description - connected to the LAN-
    nameif inside
    Bridge-Group 1
    security-level 100
    !
    !

    interface BVI1

    Description - for management only-
    IP 10.1.10.1 255.255.255.0
    !

    !
    network of the WWW-SERVER-OBJ object
    Description - webserver-
    host 123.123.123.123

    !
    !
    WWW-SERVER-SERVICES-TCP-OBJ tcp service object-group
    Description - Serices published on the WEB server-
    port-object eq www
    EQ object of the https port
    !
    !
    OUTSIDE-IN-ACL scopes permitted tcp access list any object WWW-SERVER-OBJ object-group WWW-SERVER-SERVICES-TCP-OBJ
    !
    !
    Access-group OUTSIDE-IN-ACL in interface outside
    !

    Samuel Petrescu

  • Server Web of DMZ problem

    Here's the situation. I have a Web server on in my DMZ. No wonder there but that serves as a Server Web pages it retrieves from the mail server that is behind the firewall to the private network for web access to mail server. My configuration allows access of the population the end Web server and Web server can recover and serve the pages of fine mail server but my setup is far from perfect. If someone were to enter this Web server, they would open in my network access. Here's what I have in my config for this part:

    access-list DMZ_access_in allow the host tcp a

    DMZ_access_in list of allowed access host tcp eq www host eq www

    If I change the first line at all (like trying to block downwards so that the http protocol), I get nothing. The server is no longer able to access the e-mail server. What I did was this:

    DMZ_access_in list of access permit tcp host all eq www

    DMZ_access_in list of allowed access host tcp eq www host eq www

    Ideas, thoughts or comments would be appreciated, as I'm sure there is a better way to do it. Thank you!

    * EDIT *: I just did a netstat - year on the mail server and it seems that the Web server is coming through on different ports, but it's a series of them. They begin to 3176 and go ahead to increase of a (3177, 3178, etc.). A single session (mine) has two 'ports' open - 3176 and 3177. Just for the record, the mail server is a Domino server (if this is useful at all). Once again, thank you for any help!

    It's exactly the same access list statement I suggested put in and then collect newspapers. It is good that things are working for you now.

    For what is the security of this statement is well, you must allow this to make things work. For you, there are two layers of security. No outside client strikes directly the internal server, so it is a layer. Secondly that the DMZ server is allowed to access the Server internal through http. In a nutshell your require this ACL statement on your DMZ. Just keep your patches to updated Web server security.

  • After changing the IP Server Web host, the datacontrol to AMX page needs to be recreated?

    Hello

    I had deployed a Web service to a Server Web standlonee in my laptop, when I have at home or in the office, wlan ip address will change, so my app of the adf cannot get response of webservice except to build datacontrol based on Web server again, how I change the IP Address of the Web server host in the mobile application and do not need to create the new datacontrol again?

    Please help me! Thank you very much!

    You can change the IP address in the connections.xml file.

    More about this in the video here https://blogs.oracle.com/shay/entry/updating_adf_web_service_data

    about 05:20 in the video

  • How to check the type of datamodel in case of response data from application of DataByConstraint in the plugin development web vsphere client

    Hello, I am new in plugin development web vsphere client.

    I need to send multiple DataByConstraintRequest (say A and B data model class) within a class of script simple action. But to handle events of response data, we use

    [ResponseHandler (name = "{com.vmware.data.query.events.DataByConstraintRequest.RESPONSE_ID}")]

    public void onVmListRetrieved (request: DataByConstraintRequest,)

    result: collection ArrayCollection): void {}

    The result is an ArrayCollection of MyVmData of the objects collection

    }

    Here how should I come to know this result variable is either A or class B data model. (including the result can be a collection of empty array)

    In case of DataByModel, we have events in response to the separate data for the data model class, but I couldn't find the same for DataByConstraint.

    You can define a unique ID_Demande for each DataByConstraintRequest and check in the response Manager.  'requestId' is a field of the class of basic DataRequest.

  • vSAN health Plugin breaks Web Client

    I installed the Plugin health vSAN, and when I went to the web client to complete the host install; I was able to navigate the environment, but the middle part is... empty.  I uninstalled the plugin and web client works normally.  Has anyone else seen elsewhere?  I intend to open tomorrow a SR.  Thank you, Zach.

    I don't know if these help or not, but maybe you can check whether they make a difference.

    1. ensure that the user who installs the plugin from control of health has privileges to vCenter

    2. ensure that the installation is "run as Administrator". You may need to open a cmd with "run as Administrator" command prompt, then run the msi file.

  • First slide and following slides are different sizes at the launch of the server web file .swf

    We use CP5.5, and a .cptx file has been published in .swf. When played locally, he plays very well. However, during the launch of our server web, the first slide is displayed correctly, but all the following slides are huge on the screen and playback controls and half of the screen are not available. I tried to copy all the slides in a new project and publication, same problem. I also deleted on all ppt slides and not republished, no chance. I can resize the project but the difference in size of screen between the first slide and remains of slides, even when I delete the first slide is displayed differently. When I erase it, the first new slide has the problem. Again, the issue is seen only when the .swf is launched from our web server.

    Are there widgets on these first slides?

    You mention that you launch the SWF from your Web site.  He launched you via the HTM files and JS Captivate also publishes?

  • With regard to the registration of plugin for web client package in vcenter server

    Hello

    I am able to create the package (.zip file) plugin, using Eclipse plugin virgo and able to deploy and test the same thing with the serenity customer as described in the SDK tutorial.

    To register for my plugin package as an extension with vcneter server, I followed steps below:

    1 using the perl of the vi perl SDK code, and I am able to register the plugin and can see the crowd as well.

    But I am unable to see the plugin in vcenter server. As newspapers are not get generated for web client. (Maintenance records is not created. All the required services are running).

    Please suggest any script I can use to deploy the plugin for the production phase. And also the steps to generate logs.

    Thank you very much.

    I have attached a java program showing how to register a vSphere Client Web plugin with vCenter server. This program is not recommended for use in production because it does not check the certificates.

    Also this program will work if your plugin zip archive is located at the url "http://". If your zip file is at url 'https://', then you must provide the digital fingerprint of the server in the server property of the

    Extension data object. You can do the same way that the property of the customer was populated in the provided code. Here is the link to the Extension object where you can find all of the properties of an object to extend VMware vSphere 5.1

    HTH.

  • plugin and web service

    Hi all

    I want to make a plugin that call web service hosted on my server is it possible and how can I do?

    I need examples or tutorial links

    Thanks in advance

    What do you need to use Bison? You just need to run the command 'wsdl2h' and 'soapcpp2 '.

    You can see documentation on the internet on how to use the gSoap.like the following

    http://www.cs.FSU.edu/~Engelen/SOAP.html

    Even if, then you have problems integrating gSoap in your workflow, you can send a personal message to me.

    Manan Joshi

    -Effective InDesign solutions-

    MetaDesign Solutions

    http://metadesignsolutions.com/services/InDesign-development.php

  • Server web cRIO

    Hello

    I have a cRIO (with a 9014 controller) system, which was running 3.1 OR-RIO, and a web server based application, without any problem. Now, I went to the 3.2.1 format... I 2009 LabVIEW and NOR-RIO cRIO disk, install the new version of the software, re - compile all my request (FPGA and RT layers), deploy all, restart the cRIO and... the web server no longer works. Of course it is enabled in the properties of the target, with all access by default (*) and the cRIO normally respond to ping commands, but the web server seems low: am I missing a step in the upgrade process?

    Thank you


  • Having a hard time from Server Web of LabVIEW

    Hi all

    I ran into some odd behavior in my environment LabVIEW 8.6.1. I have not used the web server within a certain time and now have a project where it is needed.  First of all, I went to the Options dialog box in the category ": Configuration of the Web server.  When I check "Enable Web server" with the default values and press OK, I get the following message:

    I thought: "That's odd", and first tried to run with administrator privileges 8.6.1.  (Vista)  Nothing has changed.  I also took a look at the permissions on 8.6.1\www LabVIEW and LabVIEW 8.6.1\resource\webserver directories.  Those who seem to be in order.

    Then I did a massive compilation on the directory "resource", crossing my fingers.  That has not changed anything either.

    Then I tried manually enabling the Web server by adding the entry of "WebServer.Enabled = True" in labview.ini.  Now at the start of LabVIEW, I see this dialog box:

    It would seem that I have somehow miss some files.  Can someone point me in the right direction?  I have 8.5.1, 8.6.1 and 2009 on the development of my Vista PC, so reinstalling is a very painful option.  There is another LabVIEW 8.6.1 machine here that I can copy files out of the if I know who miss me.

    Someone at - it ideas?

    Thank you

    Jim

    I thought about it.  This morning, I wrote a VI to enumerate the files in ...\LabVIEW 8.6\ on two different machines.  I then compared the files that appear in the so-called installation 8.6 working with files on my computer and took note of the files that are not on mine, but are on the other hand.

    It turns out that, somehow missed me the following (among a few others)

    \LabVIEW 8.6\resource\niwebsrv.dll

    \LabVIEW 8.6\resource\libappweb.dll

    Once I copied these files on, "error 0" has not shown since.

    The big issue is why missed me these DLLs.  I suspect that, when I upgraded LabVIEW 8.6 to 8.6.1 I think I used a different directory under \program files\national instruments\.  The installer didn't pick up on this, and I think that some necessary files left in the old directory.

    I hope this helps someone someday.  Apparently, I have a lousy luck with running in obscure problems.

    Jim

  • "Problem connecting to the Server Web Services." - HP Envy 100

    Hello world

    I wonder if anyone has the same problem as me. I just got a HP Envy 100 and went through the process of setting up without problem. The printer is connected via Wi - Fi for wireless network, I can ping the printer from my Mac successfully and I can print within the network without problem.

    However, regarding ePrint and Web features, it seems that nothing really works. I can't even turn on Web services, I always get the message "problem connecting to the Web Services server.

    I tried the following:

    -Restart the router and printer

    -Change the manual IP address and manually set the DNS server

    -Reapply automatic IP and set the Google DNS (8.8.8.8 and 8.8.4.4) servers

    .. .with no chance whatsoever. If this is a problem with the firmware (from what I understood, I do not have the latest firmware, but I can't ask her update, because it requires, you guessed it, a connection on the server of web services, that is the whole of the problem.)

    Anyone else having the problem? Everyone had it and fixed it? Is this just a temporary problem with HP servers?

    Thanks in advance!

    Hey, for me it works as well, and I didn't, just retried that I had tried before and it connected to the Web Services without problem.

    So I think it's safe to say that the original problem in this topic only lied to a HP Server-side problem. Not cool it took so long for them to solve and in particular the fact that we did not really have feedback appropriate about the problem.

    Anyway, I solved (for now, at least).

  • Printer Officejet Pro 8620: How to reset the Server Web integrated (built-in web server) on the printer Officejet Pro 8620 Pro?

    The password has been reset, but we cannot go beyond the server request the user name and password to change the other settings.  We have not had any problems to set up the printer to the computer and we are able to print and use the printer.  We just need to find EWS to change other settings.  We use Windows 7.

    Hi there @Mariko23

    Welcome to the forums,

    I understand the SAP you request a user name and password and you're looking to reset the built-in Web server to access accordingly.

    I suggest try to restore default network settings on the device, which should help you.

    On the printer, select Setup, network configuration, network by default, Yes, restart the printer.

    Good luck, I hope this helps

  • What "vsphere client lib" or "data-services - 1.0.0" jar file to use in client plugin vsphere-web

    My client plugin project vsphere web contains the two files jar "vsphere-client-lib" or "data-services - 1.0.0. These two jars has many common classes with identical or different method signatures. I used the DataException class in my code that uses the signature of the method of the vsphere client file - lib.jar.

    When I build the project, then sometimes data-services - 1.0.0 jar file gets loaded first and so, build becomes due to a lack of signature of the method.

    I need to know why there are so many classes common to these two pots?

    Can we use only single (also available in the sdk directory) jar of vsphere-client-lib pot instead of data-services - 1.0.0 jar in plugin?

    We can achieve all features using vsphere-client-lib pot instead of data-services jar file - 1.0.0.

    Simply compile your Java with client/vsphere-Java code - lib.jar.  I don't know why you use data-service - 1.0.0 (and where you found it). It is not part of the SDK and is not the doc or samples.

Maybe you are looking for