在非SAP应用程序中签署ArchiveLink-URL

2020-08-19 18:32发布

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

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


亲爱的

我们正在将SAP中的文档归档到一个Open Text归档中,该归档文件可以从其他非SAP应用程序中访问。

根据ArchiveLink规范,通过存档服务器上的seckey保护对文档的访问。

当SAP系统访问文档时,相应功能模块会自动对要检索的ArchiveLink-URL进行签名。

如果我想从非SAP应用程序访问文档,则必须亲自签署ArchiveLink请求,因此请查看相应的规范:

http://help.sap.com/printdocu/core/Print46c/de/data/pdf/BCSRVARL/BCSRVARL.pdf (第243页)

取决于访问类型(https://cw.sdn.sap.com/cw/docs/DOC-33934 -> SAP Content Server HTTP 4.5接口->简介->安全-> secKey)参数contRep,docId的值 ,accessMode,authId,到期链接到一个字符串,该字符串应使用私钥签名。 存档服务器已完成验证,存档服务器已导入包含我的密钥对的公钥的证书。

根据文档,以下算法用于创建/验证签名

数字签名的格式:PKCS#7"签名数据"

公开密钥程序:DSS

密钥长度:512 u2013 1024位

公共指数:216 + 1

公开密钥格式:X.509 v3证书

MD(消息摘要)算法:MD5或RIPEMD-160

我的例子:

内容存储库:ZZ

DociD:12334

acessMode:r

authID:CN%3DTestClient,%20OU%3DmyOrgUnit,%20C%3DDE

有效期:20101231120000

如果要使用存档链接标准所需的算法对字符串" ZZ12334rCN%3DTestClient,%20OU%3DmyOrgUnit,%20C%3DDE20101231120000"进行签名,该怎么办。

我正在寻找Open SSL(首选,以便我可以使其适应其他编程语言),JAVA,PHP或C#的示例

预先感谢

Christoph

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

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


亲爱的

我们正在将SAP中的文档归档到一个Open Text归档中,该归档文件可以从其他非SAP应用程序中访问。

根据ArchiveLink规范,通过存档服务器上的seckey保护对文档的访问。

当SAP系统访问文档时,相应功能模块会自动对要检索的ArchiveLink-URL进行签名。

如果我想从非SAP应用程序访问文档,则必须亲自签署ArchiveLink请求,因此请查看相应的规范:

http://help.sap.com/printdocu/core/Print46c/de/data/pdf/BCSRVARL/BCSRVARL.pdf (第243页)

取决于访问类型(https://cw.sdn.sap.com/cw/docs/DOC-33934 -> SAP Content Server HTTP 4.5接口->简介->安全-> secKey)参数contRep,docId的值 ,accessMode,authId,到期链接到一个字符串,该字符串应使用私钥签名。 存档服务器已完成验证,存档服务器已导入包含我的密钥对的公钥的证书。

根据文档,以下算法用于创建/验证签名

数字签名的格式:PKCS#7"签名数据"

公开密钥程序:DSS

密钥长度:512 u2013 1024位

公共指数:216 + 1

公开密钥格式:X.509 v3证书

MD(消息摘要)算法:MD5或RIPEMD-160

我的例子:

内容存储库:ZZ

DociD:12334

acessMode:r

authID:CN%3DTestClient,%20OU%3DmyOrgUnit,%20C%3DDE

有效期:20101231120000

如果要使用存档链接标准所需的算法对字符串" ZZ12334rCN%3DTestClient,%20OU%3DmyOrgUnit,%20C%3DDE20101231120000"进行签名,该怎么办。

我正在寻找Open SSL(首选,以便我可以使其适应其他编程语言),JAVA,PHP或C#的示例

预先感谢

Christoph

付费偷看设置
发送
2条回答
zhangjiyang1323
1楼-- · 2020-08-19 19:18

此消息已被审核。

ZJXianG
2楼-- · 2020-08-19 19:32

嗨,克里斯托夫,我正在研究同一个问题。 你有没有得到答案? 我正在努力创建必须发送到内容服务器的正确PKCS#7证书。

谢谢

Jochen

一周热门 更多>