PrivateKeyPath它在哪里位于
问题描述:
我正在使用Intuit客户帐户数据API并已成功创建x.509证书并上传。我可以通过Intuit的网站正确使用API浏览器,但无法让AggCatDotNet示例网站正常工作。在web.config中,我填写了SAMLIdentity提供者和密码的关键值,但无法弄清楚如何通过PrivateKeyPath访问我的私钥。我曾尝试在个人和机器商店下的证书存储中安装,并将其放置在App_Data文件夹中,但没有任何效果。PrivateKeyPath它在哪里位于
任何有关PrivateKeyPath的信息都会很棒!
key =“PrivateKeyPath”value =“??????????”
感谢
答
你试过把它放在你的项目的运行时类路径?
在JAVA中,我也一样,它能正常工作
忒-aggcat-config.xml中(从Java示例应用程序)
<?xml version="1.0" encoding="ISO-8859-1" ?>
<intuit-config>
<saml>
<keystoreFile>aggcatkeystore.jks</keystoreFile>
<keystorePassword>abc***</keystorePassword>
<keyPassword>abc***</keyPassword>
<certAlias>testaggcat</certAlias>
</saml>
</intuit-config>
我要看看在.net样品很快。如果我得到了一些东西,那么我会在这里发布我的发现。
感谢
答
这是私钥文件
<add key="PrivateKeyPath" value="c:\MyCerts\MyCadCert.pfx" />
机器上的物理路径