调试门户网站WebDynpro应用程序

2020-08-20 07:05发布

         点击此处--->   EasySAP.com群内免费提供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。

是否有任何解决方法或任何方法可以调试这种情况?

         点击此处--->   EasySAP.com群内免费提供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。

是否有任何解决方法或任何方法可以调试这种情况?

付费偷看设置
发送
4条回答
SAP小菜
1楼 · 2020-08-20 07:21.采纳回答

Vijay嗨

假设您已获得授权,只需使用事务SU01更改用户BATCH_USR并将用户类型更改为对话框,即可在SU01的"登录数据"选项卡中

然后在调试完成后再次将其更改回系统。

Baoming ROSE
2楼-- · 2020-08-20 07:37

嗨,马克,

感谢您的回复。

我非常确定上述解决方案可以在具有正确授权的DEV/TEST环境中使用,并且还需要BATCH_USR的密码(取决于应用程序的安全性配置和用户身份验证)。

我使用FM通过SAP系统UID登录来触发BATCH_USR的调试会话,并能够完成工作。

非常感谢您的回复和帮助。

黑丝骑士
3楼-- · 2020-08-20 07:25

您好,Vijay

我假设您在非生产环境中进行调试,所以为什么不尝试仅在调试会话期间将BATCH_USR设置为对话用户。

希望有帮助

Baoming ROSE
4楼-- · 2020-08-20 07:33

嗨,马克

感谢您的回复。谢谢。

是的,目前,我正在非生产环境中进行调试。

基本上,我无法触发BATCH_USR的调试会话。 您对如何触发调试会话以及将BATCH_USR更改为对话用户有什么建议?

一周热门 更多>