How to make a Tomcat external app come to portal SSO for sign-on

We have a portal instance where users login through sso. We have couple of tomcat based apps running on a separate server. We want to accomplish the following:
- When a portal user visit the tomcat application through a link on the portal, portal's login is accepted and the user will not have to re-login.
- When a user tries to directly go to the tomcat application, tomcat application redirects the user to portal for login and then redirect back to the tomcat application
How can we accomplish the above? Thanks for your help.
Ashraf

Ashraf,
What you are discribing is basically the implementation of an SSO Partner application. Portal is implemented as a partner app, hence the login page and credential you refer to is really the SSO user rather than the Portal user. If you implemented your custom applications as a partner application then the user would be presented with the SSO login page for authentication, any subsequent access to the portal would automatically be logged on (and vice-versa). In order to be a partner application you will need to register your application with the Oracle SSO web component (on Apache this is mod_osso, while other plugins exist for other major web servers).
As it is actually the URL to the application you are protecting rather than the application itself, the solution is tied to the HTTP server being used rather than the actual container hosting the application.

Similar Messages

  • I just upgraded to the new 4, but not sure how to make sure all my apps (purchases) get over to the new phone from iphone 3.  can't seem to find instructions. thanks.

    I just upgraded to the new iphone 4, but am hesitant to get it plugged in b/c I don't know how to make sure all the apps purchased on my iphone 3 get to the new phone.  can't seem to find instructions so I'm sure it just "does it", but hesitant to literally pull the plug.  thanks.

    Follow these instructions:  iPhone: Transferring information from your current iPhone to a new iPhone, http://support.apple.com/kb/ht2109

  • HT204053 If I make update to my apps, it needs a password for another Apple ID. I want to delete all another IDs except my ID in my iPad device, how?

    If I make update to my apps, it needs a password for another Apple ID. I want to delete all another IDs except my ID in my iPad device, how?

    Tap Settings > General > Reset > Reset All Settings
    Same reset helped here >  https://discussions.apple.com/message/20016074#20016074
    Hopefully it will work for you.

  • How to make costumer submitted web apps?

    Hi guys!
    I have been watching BC gurus' tutorials on how to make costumer submitted web apps. I have made a new site with the "Satine Boutique"-template. What I want is to make users able to upload pictures to this site, into different product catalogs. (the users can sell theese items)
    Is this even possible? The users have to pay a fee for uploading their items. So basically it will be an online store for anyone to sell stuff.
    How can I do this in the easiest way possible?

    thank you for answering:) but if I make different "categories" for the user to upload to (one webapp for each category), would it be possible then?
    Den Mandag, 25. august 2014 13.38 skrev Liam Dilley <[email protected]>:
    how to make costumer submitted web apps? created by Liam Dilley in Web Apps - View the full discussion

  • When will you make an IPad YouTube app. There is one for iPhone and when you use it for the iPad the quality is bad since you have to zoom in. Please fix

    When will you make an IPad YouTube app. There is one for iPhone and when you use it for the iPad the quality is bad since you have to zoom in. Please fix

    If you lost sounds for keyboard clicks, games or other apps, email notifications and other notifications, system sounds may have been muted.
    System sounds can be muted and controlled two different ways. The screen lock rotation can be controlled in the same manner as well.
    Settings>General>Use Side Switch to: Mute System sounds. If this option is selected, the switch on the side of the iPad above the volume rocker will mute system sounds.
    If you choose Lock Screen Rotation, then the switch locks the screen. If the screen is locked, you will see a lock icon in the upper right corner next to the battery indicator gauge.
    If you have the side switch set to lock screen rotation then the system sound control is in the control center if you are running iOS 7. Swipe up from the bottom of the screen to get to control center . Tap on the bell icon and system sounds will return.
    If you are running iOS 5 or iOS 6, the system sound control is in the task bar at the bottom. Double tap the home button and swipe all the way to the right in the task bar to get to the speaker icon on the left side. Tap on that and the sounds will return.
    If you have the side switch set to mute system sounds, then the screen lock can be accessed in the same manner as described above.
    This support article from Apple explains how the side switch works.
    http://support.apple.com/kb/HT4085

  • How do I get Creative Cloud.app to stop asking me for my old email address ?

    How do I get Creative Cloud.app to stop asking me for my old email address that I do not have access to? I have reinstalled it several times and it stills asks for it! I spent several hours on Chat and my help specialist logged off before I had an answer to this issue. I'd prefer not to delete all of my files and apps associated with the CC suite. But I cannot update my apps without the panel letting me log in

    OKay I finally found the answer- for some convoluted reason, you need to sign out from with an app from the help menu- Why is there not an option to signet on the app Panel?

  • How can I automatically email the completed form as a pdf for signing to the respondent?

    how can I automatically email the completed form as a pdf for signing to the respondent?

    Have your husband text the word "stop" to 48369. This should take his number out of the iMessage system.
    Go into your settings under messaging and make sure the box to send as an SMS if iMessage is unavailable is checked.
    Hopefully this will get your messages sending/receiving to each other.

  • How to make Acrobat Pro default app instead of Acrobat Reader?

    I have forgotten how to make Acrobat Professional my default app for PDFs, instead of Acrobat Reader. Please remind. Thanks

    Try http://www.tech-recipes.com/rx/2573/os_x_how_to_change_default_application_to_open_file_ty pe/

  • How can I retrieve a deleted app from iTunes without paying for it again?

    My kids keep deleting my apps off the iPad accidentally. How can I retrieve these apps from iTunes without paying for them again?

    How to redownload purchased apps from the App Store

  • How to make use of  external procedure

    I want to use external procedure(such as *.exe ,*.dll) in the
    bc4j(or application module) , how should i do?
    thank you in advance!

    The Voice Memos app included with the iPhone is the best and only way to make use of the iPhone for recording with included apps, which is also free since it is included by Apple with the iPhone. And recordings made with the Voice Memos app are synced with your iTunes library on your computer - transferred to your iTunes library on your computer when syncing your iPhone with iTunes.

  • How to make manually downloaded Xcode app show up in app store purchase page?

    Is there a way to make mac app store show updates for Xcode app that is downloaded from developer.apple.com without having to download it again from app store itself?
    thanks

    If you do as wjosten has advised you, you will have made your chosen app the default for all files with the same filename extension as the file you selected. If you want to do the same for files with different extensions, repeat the same procedure with one file that has each of those extensions.
    You can't make one app the default for every video file format in a single operation, because there are so many different video formats, and few if any apps that can play all of them. VLC Player comes close.

  • How can I launch an external app from a keynote presentation?

    I'm trying to launch a Prezi presentation ("Prezi.app") from a keynote presentation, but don't know how to do it.
    Links in keynote can only refer to websites or slides within the presentation, but not to start another App, like in - I hate to say it - Powerpoint.
    Any ideas?
    Thanks
    Juergen

    Keynote is specifically prevented from opening applications.
    In Keynote 09 (the previous version), hyperlinks can:
    Jump to a slide in the same presentation
    Open a webpage in the computer’s default web browser
    Open another Keynote document
    Open an email message
    Exit the slideshow
    in Keynote 6 (the latest version) hyperlinks can:
    Jump to a Slide in the same presentation
    Web page
    Mail opens a pre-addressed email message
    Exit the presentation

  • How to (make best) use external js library from html object (need help from dev)

    Ok, on another discussion about rotating full screen backgrounds slideshows, i was orientated to try a small lib named "backstrech"
    I throw myself in, and i really like what we can do with it.
    To use it simply, just make an html object and paste this in :
    <script src="http://musecdn2.businesscatalyst.com/scripts/4.0/jquery-1.8.3.min.js" type="text/javascript"></script>
    <script src="assets/jquery.backstretch.min.js" type="text/javascript"></script>
    <script>
      $.backstretch([
          "http://dl.dropbox.com/u/515046/www/outside.jpg"
        , "http://dl.dropbox.com/u/515046/www/garfield-interior.jpg"
        , "http://dl.dropbox.com/u/515046/www/cheers.jpg"
      ], {duration: 3000, fade: 750});
    </script>
    then add the jquery.backstretch.min.js to your "downloaded files" (file menu > files to download)
    And you’re done.
    Now, i need some help from better developers.
    As you can see, my first line is a call to jquery, the same that we find later in Muse exported code.
    Reason 1 : without this line, jquery is not defined and the plugin won’t work.
    This raises 2 issues :
    - We load twice the same ressource which is useless (100k)
    - loading js is all about having the page hangs while it loads, hence, they are put at the end of the body.
    Does anybody know a way to load this particular html script AFTER we are sure the muse scripts (esp. jquery) have been loaded ?
    (in the Edge Animate world, i’d go for the yepnope, and put it at the right place in the code, though, here i have no access to page load structure except head)
    PS : in addition to that, i made an exported page/excluded from navigation where i put all the images i wanted for the background, i could then simply change the images lines :
    , "http://dl.dropbox.com/u/515046/www/garfield-interior.jpg"
    to
    , "images/my_image_name_as_in_ressources.jpg"

    Got it, there was a bug in my code. Here is what you do:
    1. Download the js file https://raw.github.com/srobbin/jquery-backstretch/master/jquery.backstretch.min.js
    2. In Muse: Go to File -> Add Files for Upload and add the script file
    3. Open Page Properties -> Metadata -> HTML for <Head>
    Paste this code in:
    <script>
    window.onload = function() {
    var loaded = function() {
      $.backstretch([
          "http://dl.dropbox.com/u/515046/www/outside.jpg"
        , "http://dl.dropbox.com/u/515046/www/garfield-interior.jpg"
        , "http://dl.dropbox.com/u/515046/www/cheers.jpg"
      ], {duration: 3000, fade: 750});
    //Load the plugin:
    var head= document.getElementsByTagName('head')[0];
    var script= document.createElement('script');
    script.type= 'text/javascript';
    script.onreadystatechange = loaded;
    script.onload = loaded;
    script.src= 'assets/jquery.backstretch.min.js';
    head.appendChild(script);
    }; //Window OnLoad
    </script>
    4. Preview or Publish = Done!
    Example: http://musebackstretch.businesscatalyst.com/index.html

  • How to make Lenovo recognize external monitor as default at boot time?

    Hello,
    I suspect this is a rather simple fundamental Windows operation procedure, but I am going bald - tearing my hair out - trying to get this to work!!  I use Windows XP on a Lenovo 3000 V100, with Intel Graphics Media Accelerator Driver (Intel 945W chipset).  Whenever I plug into an external monitor, I always have to manually switch the display from the laptop to the external monitor.  Here's the sequence of what happens.
    1) connect external monitor & turn on laptop
    2) Lenovo banner appears on the external monitor
    3) Windows banner appears on the external monitor
    4) but then Windows GUI (log-on screen) switches back to laptop monitor.
    5) must use hot keys to toggle the display from laptop to external monitor.
    6) must then reselect resolution settings of the external monitor (none of previously saved settings were recognized!!!)
    I must repeat these steps once I logged of my computer session; and reconnect with the external monitor later.  I would appreciate any help or suggestions.  Thank you.

    I don't have an V100 to check the following but, if you go into BIOS (F1 at boot) there should hopefully be an entry in the Config > Display menu allowing you to select default boot display as VGA rather than intern.
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • How to make the footer text to come only on the last page

    Hi,
    Iam just making an print forms using adobe forms,Iam havinga text and some variable in the end of the page.these things need to be printed only on the last page.
    if my output of the main window comes for 2 pages then it should print only in the second page not in the first page.
    if the data of my main item data comes to one page then this should be printed on the first page itself.
    how to put a condition on this type of footer windows.
    Thanks in advance.
    regards,
    Sasidhar

    try with the following formcalc Scripting on the subform which contains the footer text...
         var curpage  = $layout.page ( ref ( $ ) )
         var totpages = $layout.pageCount()
         if ( curpage ne totpages ) then
             $.presence = "hidden"
         endif

Maybe you are looking for