Auto Login to External Applications

Under Portal Administer tab -> Login Server Administration -> Administer
External Application -> Added External Application, I followed the example to
add an external application with "Apllication Name", "Login URL", "User Nmae/ID
Field Name", "Password Field Name" and selected "Authentication Method".
Although I have let Portal to remember my username and password on the first
time accessing the external apps, I still have to re-type my username and
password again for that web external apps. It seems that the username and
password are not passed by Portal to the external apps, although it works with Yahoo. Should it work with every external apps?
http://diary1.liv.ac.uk/cgi-bin/nscal/calendar.cgi
The source is as follows:
=======================================================
<HTML>
<HEAD>
<TITLE>Calendar Express Login</TITLE>
</HEAD>
<BODY TEXT="#000000" LINK="#0000ff" VLINK="#800080" ALINK="#0000ff"
BGCOLOR="#ffffff">
<form action="/cgi-bin/nscal/login.cgi" method="post">
<INPUT type="hidden" name="img_path" value="/nscal/images/">
<INPUT type="hidden" name="cgi_path" value="/cgi-bin/nscal/">
<INPUT type="hidden" name="date" value="2002/3/25">
<CENTER>
<P>
<TABLE BORDER="1" BORDERCOLOR="#000000" BGCOLOR="#ffffff">
<TR>
<TD>
<TABLE CELLPADDING="3" CELLSPACING="0" BORDER="0">
<TR>
<TD COLSPAN="2">
<TABLE BORDER="0" WIDTH="100%">
<TR VALIGN="center">
<TD>
<IMG src="/nscal/images/english/splash_name.gif">
</TD>
<TD ALIGN="right">
<TD ALIGN="right">
<IMG
SRC="/nscal/images/english/logo_small.gif" BORDER="0" ALT="About Netscape.
Calendar Express 3.5"></TD>
</TR>
</TABLE>
</TD>
</TR>
<TR>
<TD ALIGN="center" VALIGN="center">
<TABLE BORDER="0">
<TR>
<TD COLSPAN="2">
</TD>
</TR>
<TR ALIGN="left">
<TD ALIGN="right">
</TD>
<TD>
<INPUT TYPE="hidden" NAME="server" VALUE="diary1.liv.ac.uk,10000">
</TD>
</TR>
<TR ALIGN="left">
<TD ALIGN="right">
</TD>
<TD>
<INPUT TYPE="hidden" NAME="language" VALUE="english">
</TD>
</TR>
<TR>
<TD ALIGN="right">
<FONT SIZE="-1" FACE="geneva, arial, lucida sans, helvetica">Name</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="srch_query" SIZE="20" MAXLENGTH="128" VALUE="">
</TD>
</TR>
<TR ALIGN="left">
<TD ALIGN="right">
<FONT SIZE="-1" FACE="geneva, arial, lucida sans, helvetica">Password
</FONT></TD>
<TD>
<INPUT TYPE="password" NAME="password" MAXLENGTH="15" SIZE="20">
</TD>
</TR>
</TABLE>
<TR>
<TD COLSPAN="2" BGCOLOR="#e0e0e0">
<CENTER>
<INPUT type="submit" NAME="ok" value="Login">
<INPUT type="submit" NAME="help" value="Help">
</CENTER>
</TD>
</TR>
</TABLE>
</TR>
</TD>
</TABLE>
</CENTER>
</form>
</BODY>
</HTML>
=============================================================================
The followings are the fields and values I used for the config:
User Name/ID Field Name: srch_query
Password Field Name: password
Authentication Method: post
Additional field:
img_path /nscal/images/
cgi_path /cgi-bin/nscal/
server diary1.liv.ac.uk,10000
language english
date none
Please help. I created a Tar in Metalink, but couldn't get enough help.
Thank you
Zhuang

Under additional fields you also need to specify ok=Login. (This parameter is passed when the user clicks the the login button.) Peter
Thank you for the reply. After putting one more additional field ok=Login, the result is still the same. Any more suggestion I could try out?
Thank you
Zhuang

Similar Messages

  • External Application username and password

    Hi All,
    I need a specific requirement. When the user login to externa application first time, whether it stores this username password in any table or somewhere.. Actually i need external application username and password for other purpose. I need that in another application i.e. outside of the External Application. How to call that API to get that info. Is there any otherway to get that.
    I thought of doing that, with the use of ExternalPrincipal class, but for we need SSO username and password to instatiate that class. I got some info that, we cannnot get the SSO password. Is there any way to get SSO password. Please help me in this regard.. It is very urgent for me..
    Thanks
    Damodar

    The username and password for a particular external application is stored in the WWSSO_APPUSERINFO_T table in the ORASSO schema. The external application is referenced via the app_id, which corresponds to an external application identified in the WWSSO_APPLICATION_INFO_T table in the ORASSO schema.
    To get the ORASSO password in OID, use my GETPASS.CMD file found in my Knowledge Exchange. This file also extracts the passwords for PORTAL, ORASSO_PA and ORASSO_PS.
    HTH
    LLB

  • Login URL and External Applications

    Are there any guidelines for finding the login URL's for External Applications? For example, if you want to set up E*Trade as an External Application, you go to https://www.etrade.com and look at the source. You find that form that submits the user id and password is thus:
    <form name="myForm" action="/login.fcc" method="post" autocomplete="off" onsubmit="return populateTarget();">
    However, setting the login URL to https://www.etrade.com/login.fcc fails.
    Any suggestions on how to form this?

    I went to https://www.etrade.com and looked at the source. I didn't get the same source that you got -- pI don't know why. I am in the United States, and perhaps you are notm and that makes the difference.
    In the source I saw, the login <form> tag was:
    <form name="myForm" onSubmit="doMagic()" method="post" autocomplete="off">
    Looking at the javascript function "doMagic" I noticed that it sets two cookies before doing the submission. The "login.fcc" page may be failing the login request for lack of these cookies.
    I also noticed that the script sets the action HREF with
    document.myForm.action = "https://us.etrade.com/login.fcc";
    (in the case where the locale is US).
    Perhaps you need a specific country host for "login.fcc", not www.etrade.com.
    -- Joshua

  • How to prevent a first time login prompt for an external application.

    Hi,
    I'm doing a Portal iFS integration project. We managed to login to our iFS application via an external application definition in the Login Server. We created a JSP screen to create iFS users. In the back-end java-code uses the Portal API to create a Portal user. When this new user uses the external application link for the first time he gets a Portal screen to supply the external username/password combination. Can someone answer the following questions:
    1. How can I customize the layout of this first time external application login screen just like the you can customize the standard portal "login/change password" screens ?
    2. Is there an API to specifiy the external username/password combination for a specific portal user and specific external application in advance in order to prevent the firsttime login screen ?
    Any help/answers would be great. We need to implement this in a few weeks.
    regards,
    Willem-Pieter van der Lugt

    There is an API -- WWSSO_PSTORE_EX which is in $IAS_HOME/portal30/admin/plsql/sso/ssopsex.pks which includes APIs
    for accessing the password store. Please see the package specification here, which is not wrapped. This API is generally private to the SSO schema, but it is granted for EXECUTE to the
    PORTAL30_PS schema - which is the schema provided for access to the password store.
    To add a users credentials to the store, you would use the pstore_add_user_info procedure...
    PROCEDURE pstore_add_userinfo
        p_app_id     IN VARCHAR2
      , p_ssouser    IN VARCHAR2
      , p_app_user   IN VARCHAR2
      , p_app_pwd    IN VARCHAR2
      , p_fname1     IN VARCHAR2 DEFAULT NULL
      , p_fval1      IN VARCHAR2 DEFAULT NULL
      , p_fname2     IN VARCHAR2 DEFAULT NULL
      , p_fval2      IN VARCHAR2 DEFAULT NULL
      , p_fname3     IN VARCHAR2 DEFAULT NULL
      , p_fval3      IN VARCHAR2 DEFAULT NULL
      , p_fname4     IN VARCHAR2 DEFAULT NULL
      , p_fval4      IN VARCHAR2 DEFAULT NULL
      , p_fname5     IN VARCHAR2 DEFAULT NULL
      , p_fval5      IN VARCHAR2 DEFAULT NULL
      , p_fname6     IN VARCHAR2 DEFAULT NULL
      , p_fval6      IN VARCHAR2 DEFAULT NULL
      , p_fname7     IN VARCHAR2 DEFAULT NULL
      , p_fval7      IN VARCHAR2 DEFAULT NULL
      , p_fname8     IN VARCHAR2 DEFAULT NULL
      , p_fval8      IN VARCHAR2 DEFAULT NULL
      , p_fname9     IN VARCHAR2 DEFAULT NULL
      , p_fval9      IN VARCHAR2 DEFAULT NULL
      , p_user_prefs IN VARCHAR2
    );Note that you should provide p_app_pwd as cleartext, and the API encrypts it before storing.

  • What are the requried fields to be mentioned for external application login

    Hi all,
    I want to integrate a authenticated external application with my portal. My problem is that in the source code of the page, which contains login and paasword box, the action url is given as ../servlet/searchdirectory?Path=http://mybeat.techmahindra.com/ispace/home!section>cafetaria. When I give this URL in URL field for external application, it gives error as it is not a valid URL format. In fact, this site is redirecting the information for authentication. How can I get that URL????????
    Another problem is that, when I am giving the URL as http://mybeat.techmahindra.com/service/page/UserLoginForm?
    Path=http://mybeat.techmahindra.com/ispace/home!section>cafetaria after clicking apply button, it automatically removes the > sign and take it as http://mybeat.techmahindra.com/service/page/UserLoginForm?Path=http://mybeat.techmahindra.com/ispace/home!sectioncafetaria Is there any limitations for URL patterns which can be mentioned here????????
    Sid

    Hi Prasad,
    note 1080927 contains the most up-to-date a list of required SCs for BPM. Ensure that you have imported the corresponding SCAs because the Studio checks the availability of certain required DCs that all BPM DCs must reference.
    You can check which DCs are missing in the Component Properties view of the 7.11 NWDS: select the SC where you want to develop in Component Browser, switch to the "DC Types" tab in Component Properties and open the node for the DC type in question. DCs marked in red are missing.
    Regards
    Michael

  • LR 2.1 - Auto-Stacking EDIT IN EXTERNAL APPLICATION

    I REALLY thought Adobe would have sorted this bug out. In previous versions of LR when you right clicked to EDIT a file in your external application, it popped up a dialog box asking if you wanted to
    - EDIT THE ORIGINAL
    - EDIT A COPY WITH LIGHTROOM ADJUSTMENTS
    etc etc
    It also had an option to say "stack with original"
    Now since LR2.1 RC that option is gone, it just does not pop up at all and of course Lightroom defaults to assuming I wish to stack my edits with my originals which I do not wish to do. So I have to continually go and unstack EDITS and then delete them, I save my edits elsewhere because that's the way I want it and the way I work and I wish I could be allowed to work the way I want to. I never experienced any such issues on 1.4 and I wish there was a way to convert my database back to 1.4.
    Am I missing something with this option box not popping up ???

    MikeZA, "BUG? LR 2.1 RC - EDIT > Stack with Original ??" #, 13 Oct 2008 12:25 am

  • SSO for External application not part of the portal framework

    Greetings,
    I am desperate!!!
    I am trying to do the following:
    I have a pl/sql application that presents to the user a set of external applications links.When the user activates a link, I would like to make a call the SSO server so it can do external application login.
    I know I can configure the external applications as described in the SSO admin guide.
    Unfortunately the API to query the SSO server for external application mapping is not public.
    ANY IDEAS ON WHERE I CAN GET THIS INFO??
    Every thing I have read says that external applications can be accessed through Portal. This is not my case. I can use any packages or classes available by the SSO server to portal, but MY APPLICATION IS NOT A PORTAL.

    I have similar kind of requirements for Single sign-on to external web applications.
    But in my applications I have to auto-generate random userid & password for different external web applications.
    These uids & password are exported to external applications, which upon recieving creates user in their applications.
    So, actual user will never have access to these credentials(uid &pwd).
    So, how can I cutomize the Portlets to do the first time SSO when user is created & their credentials to external apps are stored to OID.
    Any idea Barry..
    Bye

  • Access to Another Portal as External Application

    Hi,
    From within my Portal, I'm trying to access another one of my company's Portal as external application. So I defined the following on my Portal's External Application Login page:
    Application Name: XXX portal
    Login URL: http://hostname/pls/portal30_sso/PORTAL30.wwptl_login.login_url
    User Name/ID Field Name: ssousername
    Password Field Name: password
    Type of Authentication: POST
    But The above doesn't do it though. I also tried
    /hostname/pls/portal30/portal30.wwsec_app_priv.process_signon but no avail either.
    Has anyone been able to do this? Thanks. Binh.

    Try http://host:port/pls/portal_dad/portal_schema.wwptl_login.login_url?ssousername=include_username_here&password=include_password_here&p_requested_url=http://host:port/pls/portal_dad/portal_schema.home&p_cancel_url=http://www.oracle.com

  • Single Sign-On and External Applications Portlet

    I would like to know how complicated would be to call an External Application with SSO (like Hotmail), outside the External Applications Portlet.
    We have defined around 10 external applications with SSO,they worked fine.
    but due to look&feel issues, we would like to put them in a content area , like items that when the user clicks, takes them to the external application and performs the single sign-on.
    Any advice will be appreciated.
    tks!!

    Maria, I was experimenting with this last night, to answer your question, and I think a cool way of doing this would be the following:
    Create a custom attribute called "App ID" - make this a NUMBER type. This is where the external application id will be stored.
    Create a custom item type: "External Application"
    You have two options for the base type: either "URL" or "<None>". If you pick URL, then you can have the item contain the URL for fapp_process_login, but this is not advisable because it will require the administrator to type in this long URL every time a new application is added.
    If you select base type URL, you should use that URL to let the administrator provide a URL to the application's homepage, or a help page or something of that sort.
    Edit the newly created item to set the Attribute and Procedure properties.
    Add the "App ID" attribute - no default.
    On the Procedure tab, add the following procedures (called as HTTP), each with the App ID passed as "p_app_id":
    Login http://server.domain.com/pls/portal30_sso/portal30_sso.wwsso_app_admin.fapp_process_login
    Edit http://server.domain.com/pls/portal30_sso/portal30_sso.wwsso_app_admin.edit_fappuser
    That's it!
    Add the new custom item type to a folder, and all the administrator needs to do is set the title, and App ID for the new item.
    Excercise for the Reader
    You will notice that clicking on the Edit link will take you to the login server when you are done editing the credentials. To avoid this, pass another parameter to the edit procedure - p_done_url, and set a value for that to point to the page that you want to go to after editing credentials.

  • Single Sign-on and external applications

    Hi,
    Someone might be able to point me in the right direction about this.
    I have registered each of my applications as external applications within Oracle Portal in order to avail of single sign-on.
    This is fine to a point, but registering applications in this way still requires the user to enter a username and password once in order to login to the application the first time they use it, even though they have already logged into the Portal. As long as the user doesn't log out of the application they can close their browser and when they come back to the application they are still logged in.
    None of the applications I use are oracle partner applications.
    My problem is that I want to avoid the user having to log in to the application the first time they use it.
    Ideally they should login to Portal once and then any subsequent applications they access, they are automatically logged into them without having to enter a username and password.
    Is there a way to do this or will I have to write a custom login for each application to circumnavigate this first time using the application login issue ?
    Are there any docs that someone could point me at.
    Many thanks,

    Maria, I was experimenting with this last night, to answer your question, and I think a cool way of doing this would be the following:
    Create a custom attribute called "App ID" - make this a NUMBER type. This is where the external application id will be stored.
    Create a custom item type: "External Application"
    You have two options for the base type: either "URL" or "<None>". If you pick URL, then you can have the item contain the URL for fapp_process_login, but this is not advisable because it will require the administrator to type in this long URL every time a new application is added.
    If you select base type URL, you should use that URL to let the administrator provide a URL to the application's homepage, or a help page or something of that sort.
    Edit the newly created item to set the Attribute and Procedure properties.
    Add the "App ID" attribute - no default.
    On the Procedure tab, add the following procedures (called as HTTP), each with the App ID passed as "p_app_id":
    Login http://server.domain.com/pls/portal30_sso/portal30_sso.wwsso_app_admin.fapp_process_login
    Edit http://server.domain.com/pls/portal30_sso/portal30_sso.wwsso_app_admin.edit_fappuser
    That's it!
    Add the new custom item type to a folder, and all the administrator needs to do is set the title, and App ID for the new item.
    Excercise for the Reader
    You will notice that clicking on the Edit link will take you to the login server when you are done editing the credentials. To avoid this, pass another parameter to the edit procedure - p_done_url, and set a value for that to point to the page that you want to go to after editing credentials.

  • Specify initial page following mod_osso login for JSP application?

    I'm developing a JSP application that is stand-alone from Portal, but that is protected via mod_osso. (What's the proper term for this - its sort of a Partner application, really an External application, but not registered w/ Portal at all...) Following mod_osso validation, if the login page was brought up (ie, the user was not signed when the application page was requested), I'd like the user to be taken to a 'default' application page (where I can retrieve other user info from the db for use in subsequent pages of the app.) Is there a way to specify this w/ mod_osso? (ie, after login, take user to a specific page.) I could put a flag in the session, check it on each page (ie, Boolean hasVisitedHomePage or such), then redirect to the home page if its false, but would rather not do this if there is a smarter method.
    Thanks,
    Jim

    Following are the steps to use SSO with an J2EE application:
    Steps to enable SSO/OID user authentication to your J2EE application
    1)     Deploy your apps to Oracle9iAS mid-tier instance e.g. mid-tier-host
    2)     Connect to your SSO server in your infrastructure host as follows:
    http://inf-host:<port>/pls/orasso/orasso.home and
    Login as orcladmin. The default password should be same as your IAS_ADMIN password
    3)     Click on SSO Server Administration and then Administer Partner Applications
    4)     Click on Add Partner application
    5)     Enter the following information for your environment and click on Apply:
    Home URL: http://inf-host:<port>/osso_login_success
    Success URL: Home Page for URL for your apps which you want to secure
    Logout URL: http:// inf-host :<port>/osso_logout_success
    6)     Logon to EMWebsite for the Mid-tier Oracle9iAS Instance
    Select the HTTP Server -> Advanced Properties -> mod_osso.conf and add the following. Please make appropriate change for your environment
    <Location /context-to-secure >
    AuthType Basic
    require valid-user
    </Location>
    And then restart HTTP Server
    7)     Now when you access your apps, the logon screen will appear
    hope this helps
    Debu

  • SSO and external applications

    Hello folks,
    Due to my inexperience with PS6, I'm looking for some high-level outline that will help me look in the right places and understand things better here.
    I have an external application that requires authentication via a web form (or by attaching the username and password on the URL as parameters).
    What I want to do is have a channel of this application and utilize information from the SSO mechanism to redirect the request to that remote app and provide the credentials for a transparent login.
    From what I understand this can be done by having a servlet in that channel to retrieve the credentials of the user for that remote application from the SSO and then redirect to the external application, attaching the credentials to the URL.
    Is the above correct? I would appreciate any pointers or considerations since my experience with PS is minimal.
    Thanks in advance,
    Manos

    I don't see a way to that servlet to retrieve a password for the user - it's not stored in the session.
    There are following options:
    1. OpenText LiveLink way: You have some "hidden" password for every user (based on user's ID and a shared key) known only to your server and this servlet. Servlet will supply this password.
    2. Normal way - web server: Implement login module to this application, which will trust REMOTE_USER variable provided by the agent on the web server.
    3. Normal way - standalone app: Implement login module to this application which will validate DSAME session cookie on the DSAME server. You can use example code in the SUNWam/samples/ of your server.

  • Getting error while running external application

    Hi Everyone,
    I am using JDeveloper 11.1.1.4. I am trying to run an external application for accessing ZOHO Mail. For this first i created an external application with the details of Login url, Username & Password. Then I embeded this external application to jsf. While running this file i am getting message like " user anonymous not authorized to access external application ZohoMail " in browser. Did i do wrong anything ? ? Please provide information regarding this issue.
    Thanks in advance.
    Regards,
    SEWSupport

    Hi,
    I created a web application and right click on the project --> new --> General --> ExternalApplications --> ExternalApplication.
    In the ExternalApplication registration I declared application name then in step2 I entered LoginURL as http://mail.zoho.com/biz/index.do, Username as LOGIN-ID and Password as PASSWORD. Then i clicked on next --> next --> Finish.
    After that i created one jsf page and drag and drop that external application into jsf.
    Then run that jsf file, While running the error message is getting in browser.
    Thanks,
    SEWSupport

  • Photos Being Changed in External Application: Dropbox?

    I was having an issue where each time I would modify a photo, LR would change the Capture Date to the Modified Date. Upon a quick search, I believe the correct way to stop this from happening is for me to uncheck the auto write to XMP which I did. After correcting the myriad of inadvertent date changes, I selected all the photos I was working with and attempted to save the metadata only to get this warning/question: "One or more of these photos has been changed in an external application. Should Lightroom overwrite the settings on disk?" I searched this and I'm confused because I'm not editing the photos in an external application; the only external app that is even remotely touching these photos is Dropbox, which is where my LR catalog is stored. Does Dropbox have something to do with this message or am I missing something? To overwrite or not to overwrite is the question now, I guess, but I'd like to figure out why this question is being posed so I can fix it from the start.

    If I didn't think my humor and irony would be misinterpreted as being rude, I might say "Why are you such a troublemaker, by asking this question? Don't you know from reading the forum, that there are multiple opinions about how LR works with changes done outside itself?" Ooops, I actually said it.<G>
    But, seriously, I've had many of the same questions, so I've been following the various threads, and still haven't got a clear and relatively simple answer to "how to work with LR images and catalogs using outside applications, and not mess stuff up?"
    So, again, seriously, thanks for asking. Hoping, like you, to get clearer understanding.
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices
    Seeking Serenity wrote:
    I was having an issue where each time I would modify a photo, LR would change the Capture Date to the Modified Date. Upon a quick search, I believe the correct way to stop this from happening is for me to uncheck the auto write to XMP which I did. After correcting the myriad of inadvertent date changes, I selected all the photos I was working with and attempted to save the metadata only to get this warning/question: "One or more of these photos has been changed in an external application. Should Lightroom overwrite the settings on disk?" I searched this and I'm confused because I'm not editing the photos in an external application; the only external app that is even remotely touching these photos is Dropbox, which is where my LR catalog is stored. Does Dropbox have something to do with this message or am I missing something? To overwrite or not to overwrite is the question now, I guess, but I'd like to figure out why this question is being posed so I can fix it from the start.

  • Help required on configuring Auto Login...!

    Hi All,
    I'm using SUn ONE Webserver Service Pack 9. And once after starting my Web Server instance and when ever I invoke my application url (http://localhost:8080/) It automatically takes me inside the application. I need to remove this auto login configuration. Because whenever I use Logout and login using some other user_id. It still logs in as the same Auto login user name.
    Kindly help me.
    Thanks in advance.
    SAM

    Hi,
    I resolved the problem. It was too some more properties files which needs to be added to the app.
    Cheers
    SS

Maybe you are looking for

  • Can't join a Family Sharing setup.

    I have a family member who set up a Family Sharing account, new with iOS 8. He invited myself and my brother. It let my brother join in fine, but I am having problems trying to join the setup. When I accept the invitation and get to the point where i

  • UOM and invoice payment

    Dear All We have Placed P.O. nu. XXXXXX DT 01.08.2008, The U.O.M in P.O. is NOS, but the vendor has supplied the material in U.O.M. KG, now Stores has received the Material and prepared the GRN on NOS basis and also the material received has been Dis

  • Agents status

    hello, how can i know agents status (active,hold.....) with ifs api ? thanks null

  • My iPad2 is four weeks old and the home button will not always close the applicaton that is currently running

    My iPad2 is four weeks old and the home button will not always close the application it is currently running and the problem is getting worse and I have tried to restore the iPad but this did not improve the problem...Is this a hardware problem that

  • No Web Address In Dragged File's Comments

    Greetings: In the "old days" when I dragged an image from Safari to the desktop, the image retained its original web address in comments. Since Panther I lost this ability, and even with 10.4.11 the comments or Spotlight box is blank regarding dragge