Skip to Main Content

Oracle Forms

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Is there a Workaround for not relying on Browsers when using SSO?

Aaron L.Jun 3 2022

We use WEB.SHOW_DOCUMENT to open other Forms from many of our Forms (using the https://{server_name}/forms/frmservlet?config={web_start_config} URL). Since IE is going away in a couple weeks, we've configured Web Start and tried many other browsers.
Edge works the best in IE-mode, but our Citrix environments can't use that browser.
Chrome works, but makes you claim the jnlp download is safe and then manually open that file each time you open a new applet. We've tried everything we can think of to make Chrome trust the jnlp download and open it automatically, but have failed. That behaviour will not be acceptable for our users that are opening new Forms up to 100 times a day.
We tried calling the jnlp directly using WEB.SHOW_DOCUMENT('jnlps://{server_name}/forms/frmservlet?config={web_start_config}'); but that doesn't work with SSO.
Is there any sort of program or script or host command or anything that can call the jnlp directly, without relying on a browser, and still keep the SSO credentials?
I was thinking about using the jnlps call with the user credentials (userid={user}/{password}@{connectstr}), but I can't build that string programmatically, because I don't know everyone's Oracle passwords.
We cannot switch every Form to use open_form, call_form, or new_form, because these need to be in their own applet windows. We might be able to do that for 5% of our Forms, but not the rest.

This post has been answered by Michael Ferrante-Oracle on Jun 3 2022
Jump to Answer
Comments
Post Details
Added on Jun 3 2022
1 comment
452 views