on 2023 Dec 29 3:16 AM
Hello Experts,
I am a trainee in ODATA services and facing below issue. When I trying to do 'Call Browser' in the Tcode /IWFND_Maint_Service (SAPGUI) for any odata service or Catalog Service, it opens up the browser (MS Edge) but does not prompt for user credentials and directly gives 401 Not Authorized error. I do have the required system access. I have tried removing all browser cookies and saved password but it is still not prompting for user credentials. When I updated the browser, only once it asked for user credentials and when I entered the same, it worked. But after some time again, the issue continued.
After I login into the Fiori Link, when I change the port number from 8001 (above url ) to 8443 (Port number used in Fiori link , it works.
Any help will be appreciated. Thanks in advance.
Request clarification before answering.
It looks like the authentication settings for the Service(s) have been defined differently for the 8001 and the 8443 port. It is possible to enable different types of authentication (and the order in which they are evaluated) per Service definition. For example
If it works ok for the 8443 port, I suggest that you go to transaction SICF, display the two Services (one for 8001 and one for 8443) and compare the settings on the "Logon Data" tab to find the difference.
(One possible reason could for example be, that 8001 has certificate-based authentication "higher up" in the list than 8443, and your browser automatically sends a client-certificate, when prompted by the backend, but this certificate is not trusted by the backend. Then authentication fails, before it comes to the point where the backend would prompt for User&Password....)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
12 | |
9 | |
8 | |
8 | |
5 | |
4 | |
4 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.