调用ICF服务时无法停用用户请求

2020-08-18 12:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP专家您好。

从S4HANA 1809系统调用特定的ICF服务时,我试图避免用户请求,我已经在mi ICF服务的"登录数据"部分中配置了默认用户,如下图所示:

但是,当我在浏览器中调用该服务时,它会再次要求我输入用户名和密码:

我在不同的系统(S4HANA和ECC 6.0)中尝试了相同的方法,并且运行良好,这意味着在这些系统中需要任何用户。

我已经将ICF服务参数和配置与我提到的其他运行良好的系统进行了比较,但没有任何帮助。

我执行了ICM跟踪并运行SEC_TRACE_ANALYZER报告以检查服务行为,但是到目前为止,我还没有发现任何错误。

您是否知道可能有什么问题? 为什么总是调用身份验证?

PD:该服务引用Web Dynpro ABAP应用程序。

非常感谢。

最好的问候。

(76.0 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP专家您好。

从S4HANA 1809系统调用特定的ICF服务时,我试图避免用户请求,我已经在mi ICF服务的"登录数据"部分中配置了默认用户,如下图所示:

但是,当我在浏览器中调用该服务时,它会再次要求我输入用户名和密码:

我在不同的系统(S4HANA和ECC 6.0)中尝试了相同的方法,并且运行良好,这意味着在这些系统中需要任何用户。

我已经将ICF服务参数和配置与我提到的其他运行良好的系统进行了比较,但没有任何帮助。

我执行了ICM跟踪并运行SEC_TRACE_ANALYZER报告以检查服务行为,但是到目前为止,我还没有发现任何错误。

您是否知道可能有什么问题? 为什么总是调用身份验证?

PD:该服务引用Web Dynpro ABAP应用程序。

非常感谢。

最好的问候。

(76.0 kB)
付费偷看设置
发送
1条回答
hongfeng1314
1楼 · 2020-08-18 13:07.采纳回答

Hello SAP社区。

我为此找到了解决方案。 我使用Mozilla firefox执行了HTTP跟踪(它似乎比Chrome跟踪抛出了更多详细的信息),并看到一个呼叫收到301 HTTP错误代码或类似内容。 就是这个电话:

-

因此,我在SICF tcode中搜索了该节点,并在"登录数据"选项卡中分配了默认用户,然后再次尝试,结果是200 HTTP代码,如上图所示。 但是,这不是我的明确解决方案:由于我的系统中屏幕角色版本和内核版本不兼容(根据注释2313501),因此我想在系统范围内停用屏幕角色。 因此,我在此Wiki上找到了如何执行此操作的指向: https://wiki.scn.sap.com/wiki/display/Img/Deactivating+SAP+Screen+Personas

我使用/PERSONAS/STTNGS SM30视图为WebDynproABAP和WebGUI禁用了它,现在它可以正常工作,这意味着不再显示身份验证弹出窗口。

希望它的结果对某人有用,因为这不是我第一次遇到这样的问题,所以我知道也许我并不是唯一遇到这种问题的人。

最终建议:如果遇到此类问题,请尝试使用Mozilla HTTP跟踪。

最诚挚的问候。

一周热门 更多>