SMP SDK 3.1 SP 04 iOS SAML身份验证

2020-08-27 00:56发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们正在使用SMP3.1实现iOS在线商店应用程序,无论何时我们使用密码身份验证都可以正常工作,但是当我们更改为SAML身份验证时,iOS应用程序崩溃并出现以下错误。http状态 403 –禁止的错误

可以帮助我们解决此问题。 预先感谢。

以下是我为SAML身份验证编写的代码以打开商店。

let httpcon = HttpConversationManager.init()

let commonfig = CommonAuthenticationConfigurator.init()

commonfig.addSAML2ConfigProvider(自身)

commonfig.configureManager(httpcon)

httpConvHandler = SODataV4_HttpConversationHandler.init(管理器:httpcon!)

让onlineDataprovider = SODataV4_OnlineODataProvider.new(" myStore",storeurl,httpConvHandler)

让Dataservice = SODataV4_DataService.new(onlineDataprovider)

letEntityset = Dataservice.getEntitySet(" myEntitySet")

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们正在使用SMP3.1实现iOS在线商店应用程序,无论何时我们使用密码身份验证都可以正常工作,但是当我们更改为SAML身份验证时,iOS应用程序崩溃并出现以下错误。http状态 403 –禁止的错误

可以帮助我们解决此问题。 预先感谢。

以下是我为SAML身份验证编写的代码以打开商店。

let httpcon = HttpConversationManager.init()

let commonfig = CommonAuthenticationConfigurator.init()

commonfig.addSAML2ConfigProvider(自身)

commonfig.configureManager(httpcon)

httpConvHandler = SODataV4_HttpConversationHandler.init(管理器:httpcon!)

让onlineDataprovider = SODataV4_OnlineODataProvider.new(" myStore",storeurl,httpConvHandler)

让Dataservice = SODataV4_DataService.new(onlineDataprovider)

letEntityset = Dataservice.getEntitySet(" myEntitySet")

付费偷看设置
发送
1条回答
半个程序猿
1楼-- · 2020-08-27 01:18

嗨,玛尼

据我所知,您没有完全遵循本网站的指南,我建议您仔细阅读并相应地实施SAML:

SAML2

一周热门 更多>