点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨!
我们正在使用适用于iOS SDK的SAPCPms实现iOS应用,并正在使用SAML身份验证(SAP IA服务作为提供程序)。 auth部分可以正常工作,但是我们需要访问userdata(即用户名,名称和电子邮件)。 浏览SDK文档并没有提示如何实现此目的。
我们通过调用 https://accounts获得了可能的解决方法的提示 .sap.com/ui/protected/userData 经过身份验证并解析了html,但到目前为止还算不上成功。 保持SMP_COOKIE_STORE-cookie不够。 有没有办法做到这一点(附加标题,..)?
最好的问候,马里斯
嗨,
我不确定,但是如果我没记错的话,应该在SAML断言中提供参数来指定用户数据吗? 我也找不到它,但是我希望它成为您提供给SAMLObserver的SAPcpmsSettingsParameter对象的一部分,请参见 https://help.sap.com/doc/978e4f6c968c4cc5a30f9d324aa4b1d7/Latest/en-US/Documents/Frameworks/ SAPFoundation/Classes/SAMLObserver.html#/s:FP13SAPFoundation22SAPURLSessionObserving13sapURLSessionFTCS_13SAPURLSession8dataTaskCS_17SAPURLSessionTask10didReceiveCSo11URLResponse17completionHandlerFOS1_19ResponseDispositionT__T_
在 https://help上 .sap.com/doc/978e4f6c968c4cc5a30f9d324aa4b1d7/Latest/zh-CN/Documents/Frameworks/SAPFoundation/Authentication.html 有一些关于自定义的主题(虽然没有userData),但这也许有帮助吗?
与此处相同-我们也希望实现类似的功能。 SDK文档对此没有任何说明。
Marlies,
无法在客户端本地访问此信息。 我们正在努力添加和集成来自Mobile Services的服务,该服务可用于在成功登录后查询用户名。 我们打算在SDK的未来版本中提供此服务
如果您需要更快的解决方案,则可以通过在Cloud Platform(或后端)上公开自己的服务来在自定义应用中复制此服务。 ),以便移动客户端可以查询。
感谢
Andreas
嗨,Andreas,
我们会对这种事情非常感兴趣。 如果没有的话,我们什么时候可以期待它?
谢谢
Garin
前成员,前成员
我们现在在SDK中拥有此API; https://help.sap .com/doc/978e4f6c968c4cc5a30f9d324aa4b1d7/Latest/zh-CN/Documents/Frameworks/SAPFoundation/Classes/SAPcpmsUserRoles.html
谢谢
Andreas
嗨,使用SAPcpmsUserRoles时,出现以下错误:
Error Domain = NSCocoaErrorDomain代码= 3840" JSON文本不是以数组或对象开头,并且未设置允许片段的选项。 UserInfo = {NSDebugDescription = JSON文本不是以数组或对象开头,并且没有允许设置片段的选项
您能告诉我代码中我缺少什么吗?
一周热门 更多>