点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的社区,
对于需要绕过输入登录凭据的SICF服务,我们在SICF服务配置中维护客户端,默认用户和密码。
由于我们在多客户端环境中工作,因此我们不想在SICF服务配置中维护该客户端,而是使用调用应用程序客户端ID(对于使用'sap- 客户的URL参数。
由于我们还想使用很少的SAP交付的WEBDYN PRO应用程序,而无需输入登录凭据,因此默认情况下,始终将其重定向到客户端000。 不会直接调用此web-dyn-pro应用程序,而是根据用户操作(单击按钮)从其他应用程序中调用。 在这种情况下,我们希望WEBDYN PRO SICF服务应该使用调用应用程序的登录客户端,即本例中为100,而不是默认客户端。
我将很高兴学习以下内容。
1)SAP是否不认为从其他应用程序调用的少数SICF服务(在本例中为Web Dyn pro)应该考虑调用应用程序的客户端ID? 因为当没有在SICF中维护客户端ID时,很少有像CONTENTSERVER这样的SICF服务总是考虑调用应用程序的客户端ID。
2)我们可以要求SAP考虑所涉及的WEBDYN PRO应用程序的这一要求吗? 还是我们需要进行定制开发?
3)在自定义开发的情况下,哪个是设置适当的客户端ID的最佳位置? 到目前为止,我认为维护Handler类是继续前进的理想方法,但是我也想知道其他人的意见,因为将来我们可能还必须对其他SICF服务以及通用的可重用代码执行此操作 更好。
4)是否可以使用RZ10参数或其他配置来处理此问题?
谢谢!
关于
Karthik
您好,Karthik,
从WEBGUI的角度来看,我看不出如何解决这种情况。
WEBGUI不在乎所使用的客户端,它是客户端-
身份验证是在实际使用WEBGUI之前进行的。
问候,
Cris
嗨,克里斯,
非常感谢您的快速回复。 谢谢!
在我们的情况下,因为我们从在FIORI Launchpad中配置的GUI T代码调用此WEB DYN PRO。 在将URL参数传递给功能模块" CALL_BROWSER"之前,我将尝试使用" SY-MANDT"附加" sap-client"参数。
我会随时向您发布这是否可以替代我们的案例。
此致
Karthik
Hi Cris,
我已经实现了增强功能,可以在传递给FM之前添加客户端参数:'CALL_BROWSER',对于我们的情况来说效果很好,不确定这是否是复杂的解决方案,但是到目前为止,这似乎是最好的选择。/p>
此致
Karthik
您好,Karthik,
如果工作正常,很高兴知道。
亲切的问候,
< p>克里斯一周热门 更多>