Business Objects 4.1 SP7 Java SDK可信认证

2020-09-05 03:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在SP7之前,TrustedPr...

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

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


在SP7之前,TrustedPrincipal机密的格式大致如下:

SharedSecret = <十六进制长值>

现在在SP7 FP3中,为可信身份验证生成的TrustedPrincipal.conf文件的格式为:

SharedSecret =

100

<长基数64值>

问题是,使用方法ISessionMgr.createTrustedPrincipal(String user,String cms,String trustToken)-传递给该方法的信任令牌应该是什么样子?

在SP7之前,您刚刚传递了十六进制值(从TrustedPrincipal.conf文件中剥离SharedSecret =文本。在SP7中,尝试登录文件的全部内容(后两行(100 \ n ),或最后一行中的基数64。

3条回答
compass1988
2020-09-05 04:11

您只需要在" sharedsecret ="之后复制整个字符串,然后传递该字符串即可。
我不知道有任何更改,因此您不必以任何方式对字符串进行编码。

例如。 如果您的TrustedPrincipal.conf看起来像:点击

SharedSecret = efbfbdefbfbdefbfbdefbfbdefbfbdefbfbd614919efbfbdc393efbfbdefbfbdefbfbd71efbfbdefbfbd52efbfbd027322efbfbd43cba13cefbfbd7416efbfbd2eefbfbd023b4d112d5c261c2fefbfbd627050474eefbfbd30efbfbd4cefbfbd1d0760efbfbdefbfbdefbfbd0a7fefbfbd

然后通过在 "=" 号之后的所有点击

一周热门 更多>