我正在尝试使用 DotNetOpenAuth 实现 Jira Oauth。我的问题是
ServiceProviderDescription RsaSha1ConsumerSigningBindingElement 接受 X509Certificate2 但 Jira 使用 RSA(.pem 文件作为私钥而不是 pfx 文件)。
DotNetOpenAuth 中的示例都没有使用私钥。我现在很困惑如何创建 Jira 消费者。
谢谢你。
我正在尝试使用 DotNetOpenAuth 实现 Jira Oauth。我的问题是
ServiceProviderDescription RsaSha1ConsumerSigningBindingElement 接受 X509Certificate2 但 Jira 使用 RSA(.pem 文件作为私钥而不是 pfx 文件)。
DotNetOpenAuth 中的示例都没有使用私钥。我现在很困惑如何创建 Jira 消费者。
谢谢你。
请在此处查看我的答案:
从字符串加载 .Net 中的 Jira 公共证书(如何在 .Net 中将 ASN.1 编码的 SubjectPublicKeyInfo 转换为 X509 Cert)
为此,我成功地使用了 DotNetAuth(不是 DotNetOpenAuth)。
希望这可以帮助。