【发布时间】:2017-10-04 00:47:49
【问题描述】:
我在 Windows Server 2008 R2 上的 IIS 7.5 上正确安装 Xero 合作伙伴集成所需的 OAuth 证书时遇到问题。 Xero 曾经在http://developer.xero.com/documentation/advanced-docs/using-partner-applications-with-iis/ 上对此提供指导,但现在页面只有 404。
我已按照之前的 Xero 建议将证书安装到 Trusted Root Certifications Store,我的代码可以检索证书(使用其序列号);但是当我尝试访问私钥时,我收到一个CryptographicException: Keyset does not exist 错误,其他 SO 帖子建议这是一个权限错误(我的应用程序在专用服务帐户下运行),但所有这些帖子都假定证书安装在个人证书存储 - TRC 存储不给我授予服务帐户或任何其他帐户权限的选项。
【问题讨论】:
标签: iis-7.5 x509certificate2 xero-api