来自Mail的Lauch Fiori App使用具有单点登录的URL。

2020-09-06 19:14发布

         点击此处--->   EasySAP.com群内免费提供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启动板,则不会要求登录凭据。 否则,它要求我输入登录凭据,

url.jpg

致谢

Vincent

url.jpg (11.3 kB)

         点击此处--->   EasySAP.com群内免费提供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启动板,则不会要求登录凭据。 否则,它要求我输入登录凭据,

url.jpg

致谢

Vincent

url.jpg (11.3 kB)
付费偷看设置
发送
2条回答
jovirus
1楼-- · 2020-09-06 19:54

嗨,

您必须配置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

南山jay
2楼-- · 2020-09-06 20:03

嗨,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

一周热门 更多>