Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 63 Insurance
- 536.4K On-Premises Infrastructure
- 138.3K Analytics Software
- 38.6K Application Development Software
- 5.8K Cloud Platform
- 109.5K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.3K Integration
- 41.6K Security Software
Oracle BPM: Hide URL in opened task

Dear Experts,
I have modified the display of the opened task to open in a separate window (User --> Administration --> Application Preferences):
However When the task opens up, I am able to see the URL of the task, which is quite normal. But I was wondering if there is a way (or configuration) that can be done in order to hide this url:
Is there a way to achieve this?
Thank you all in advance,
Kind Regards,
Middleware version: 12.2.1.3
Best Answer
-
You're welcome.
Regarding "The main reason is that I have noticed some of the clients actually refreshing the page by reloading the task from the URL (putting the cursor in the url and hitting enter.": I would explain/instruct that this is not how you should work with it. If one does, it does not break things. But, it does not do what one means to achieve.
Regards,
Martien
Answers
-
So it is not feasible?
-
Hi Moe,
I can't see how. But for what reason do you want to hide it? Would a reversed proxy help? What you could do then is to install an OHS (in 12.2.1.x you can have a colocated OHS that can be managed through em).
If you could have that listening on a nice DNS entry, then it can proxy the requests to your managed servers (either clustered or not). If you do so it is important to set the serverURL to that address in the SOA Administration/common properties (https://docs.oracle.com/en/middleware/soa-suite/soa/12.2.1.3/administer/configuring-soa-infrastructure.html#GUID-C9E3030… ).
And to set the Front End Host + port properties on the cluster or the managed server (https://docs.oracle.com/middleware/12213/wls/WLACH/pagehelp/Corecoreclusterclusterconfighttptitle.html).
Regards,
Martien -
Hello Martien, and thank you for your most informative reply.
But for what reason do you want to hide it?
Actually we have configured SSO for our SOA server and are accessing it through WebGate / OHS. However thank you very much for the articles, they are inclusive of all the information we needed to complete the configuration.
The main reason is that I have noticed some of the clients actually refreshing the page by reloading the task from the URL (putting the cursor in the url and hitting enter )
This caused the task flow of the current BPM task to not load properly; some of the data objects attributes were nullified, some images not loaded, etc.
so what I would like to do is to prevent their access to the URL (either hiding or disabling the url address bar in the task opened). also I was going to write a small javascript function to prohibit any kind of page refresh (presumably by intercepting the F5 button press) as well.
Thank you,
Kind Regards,
-
You're welcome.
Regarding "The main reason is that I have noticed some of the clients actually refreshing the page by reloading the task from the URL (putting the cursor in the url and hitting enter.": I would explain/instruct that this is not how you should work with it. If one does, it does not break things. But, it does not do what one means to achieve.
Regards,
Martien -
Hello Martien, and thanks again for the information.
Indeed this seems to be the best approach instead of creating counter-measures. In all cases we will be creating user manuals to explain application behavior and we surely include these instructions.
Going the extra mile and creating preventive measures is just plain unnecessary and a bit exaggerated.
I will consider this the correct answer
Kind Regards,