点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我没有将Fiori应用程序部署到我的FIORI启动板目录中,而没有分组。 因为此应用程序将使用电子邮件中的URL启动并通过refno获取详细信息。
gv_port ='default_host'。
gv_path ='sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?'。
CONCATENATE'sap-client ='sy-mandt'& 'INTO gv_client。
CONCATENATE'sap-language ='sy-langu'&'INTO gv_langu。
gv_app ='#emp_form-display'。
CONCATENATE gv_port gv_path gv_client gv_langu gv_app'?' i_refno INTO gv_url。
CONCATENATE'单击此处继续'。
实际网址如下:
http://default_host/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-clients#emp_form-display?100
当我单击上面的URL时,应用程序正在正确调用并获取详细信息。
但是,我该如何实现单点登录。
注意:如果我已经打开FIORI启动板,则不会要求登录凭据。 否则,它要求我输入登录凭据,
致谢
Vincent
url.jpg (11.3 kB)
嗨,
您必须配置SSO机制才能实现此目的。 将SAML与外部idp配合使用(例如:Microsoft ADFS),这样就无需购买NWSSO许可证。 希望这可以帮助。 这将在Intranet中工作,但是如果您也想在Internet中访问,则在SAML之上,实施X.509身份验证(就我在网络中签入而言,这需要NWSSO)。
配置链接: https://blogs.sap.com/2018/01/26/fiori-launchpadsso-made-easy-by-saml-2.0-with-adfs/
https://assets.cdn.sap.com/sapcom/docs /2014/07/4e233a50-5a7c-0010-82c7-eda71af511fa.pdf
谢谢
Pradeep
嗨,Pradeep,
感谢您的帮助。
这些文档对于理解SSO很有帮助。
但是,我认为我们已经为FIORI配置了SSO。
我们拥有内部门户( ASP.Net ),并将FIORI部署为其中的菜单。
当我们单击它时,FIORI启动板将打开,而不会提示用户凭据,如下面的URL。
/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-language=EN&sap-client=210&SAMLart=AAQAACXKTGcUmBEZqN9HLMxGkFox34pMAYZkYJxxhPHEjkLA684BteMYdqw
也请找到附件以供参考。
现在,我想从邮箱中打开与上述相同的特定应用程序。
致谢
Vincent
一周热门 更多>