点击此处---> 群内免费提供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)
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跟踪。
最诚挚的问候。
一周热门 更多>