PrivateKeyPath它位于何处

时间:2014-01-31 01:26:04

标签: .net intuit-partner-platform intuit x509 customer-account-data-api

我正在使用Intuit客户帐户数据API,并已成功创建x.509证书并上传。我可以通过Intuit的网站正确使用API​​资源管理器,但无法使AggCatDotNet示例网站正常工作。在web.config中,我填写了键值SAMLIdentity提供程序和密码,但无法弄清楚如何通过PrivateKeyPath访问我的私钥。我已经尝试在个人和机器商店的cert商店中安装,并将其放在App_Data文件夹中,但没有任何作用。

可以提供有关PrivateKeyPath的任何信息都很棒!

key =“PrivateKeyPath”value =“??????????”

由于

2 个答案:

答案 0 :(得分:1)

这是计算机上私钥文件的物理路径

<add key="PrivateKeyPath" value="c:\MyCerts\MyCadCert.pfx" />

答案 1 :(得分:0)

您是否尝试将其放入项目的运行时类路径中?

在JAVA中,我做了同样的事情并且工作正常

enter image description here

intuit-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示例。如果我得到了什么,那么我会在这里发布我的发现。

由于