点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP大家好,
我在调试从门户网站调用的WebDynpro应用程序时遇到问题,我尝试设置各种断点,例如外部,硬编码和特定于用户的断点,但它们没有触发。
这是场景:
我们有一个门户应用程序,该应用程序正在后端SAP系统中调用WebDynpro应用程序。
我们使用通用UID的门户应用程序,我们假设:BATCH_USR,这是门户网站用户访问后端SAP系统中此WebDynpro应用程序的通用ID
我使用UID登录到SAP系统,假设:11 **** 14并设置断点,我还尝试了使用批用户名BATCH_USR的用户断点。
我了解到,因为正在从BATCH_USR中调用我的WebDynpro应用程序,所以我通过SAP UID设置的断点未在后端SAP系统中触发,并且由于它是一个"系统",所以我无法触发BATCH_USR的调试器 用户不是"拨号"类型的用户。
我已经验证了SICF服务,对于我们的WebDynpro组件,使用UID:BATCH_USR设置登录数据,并将过程归档为:与登录数据一起需要。 ,安全要求为:SSL。
是否有任何解决方法或任何方法可以调试这种情况?
Vijay嗨
假设您已获得授权,只需使用事务SU01更改用户BATCH_USR并将用户类型更改为对话框,即可在SU01的"登录数据"选项卡中
然后在调试完成后再次将其更改回系统。
嗨,马克,
感谢您的回复。
我非常确定上述解决方案可以在具有正确授权的DEV/TEST环境中使用,并且还需要BATCH_USR的密码(取决于应用程序的安全性配置和用户身份验证)。
我使用FM通过SAP系统UID登录来触发BATCH_USR的调试会话,并能够完成工作。
非常感谢您的回复和帮助。
您好,Vijay
我假设您在非生产环境中进行调试,所以为什么不尝试仅在调试会话期间将BATCH_USR设置为对话用户。
希望有帮助
嗨,马克
感谢您的回复。谢谢。
是的,目前,我正在非生产环境中进行调试。
基本上,我无法触发BATCH_USR的调试会话。 您对如何触发调试会话以及将BATCH_USR更改为对话用户有什么建议?
一周热门 更多>