on 10-11-2017 4:42 PM
In our current set-up, have a website that is accessible externally, where requests go to a SAP Web Dispatcher 7.49 connected to a SAP NW Gateway 7.5 system. icm_mod_redirect has been configured to rewrite certain URLs to External Aliases onn the Gateway System.
The observed behaviour is as follows:
1. User goes to external facing website e.g. https://www.example.com
2. Request hits SAP Web Dispatcher, which has a rule in icm_mod_redirect to rewrite to /home in the back-end Gateway Server (which is an External Alias for the Fiori Launchpad)
3. The browser loads the Fiori Launchpad Logon Page and the user enters their username/password (URL in the address bar is still https://www.example.com)
4. The Fiori Launchpad loads and the URL in the address bar changes to https://www.example.com/home
Is there any setting we can change so that in step 3, when the Fiori Launchpad Logon Page is loaded, the URL in the address bar updates to https://www.example.com/home? From a technical perspective, I understand that the rewrite already happens on the back end. We are just looking from a user-experience perspective because it seems like the rewrite is being obscured in the background before login. I suspect this is a technical limitation of the Web Dispatcher or it's how HTTP is implemented as a standard, but wanted to confirm. Thanks!
So want to redirect at webdispatcher level? If YES please use filter_rules (Parameter:icm/HTTP/mod_0)
Let me know if you need more help.
-Yogesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Yogesh,
Thanks for your reply. Upon further reading, I was able to expand my understanding of the issue and resolve it.
In the filter rules file, I had put originally down the HTTP Action RegIRewriteURL to change from https://example.com to https://example.com/home. There is also the HTTP Action RegIRedirectURL which can be used. Based on the blog below, I found that Redirect would change the URL directly in the browser bar, unlike Rewrite.
[External Link removed by Moderator]
By changing from RegIRewriteURL to RegIRedirectURL, we were able to create the desired behaviour in the browser.
- Doug
User | Count |
---|---|
80 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.