0

我正在使用Intuit客戶帳戶數據API並已成功創建x.509證書並上傳。我可以通過Intuit的網站正確使用API​​瀏覽器,但無法讓AggCatDotNet示例網站正常工作。在web.config中,我填寫了SAMLIdentity提供者和密碼的關鍵值,但無法弄清楚如何通過PrivateKeyPath訪問我的私鑰。我曾嘗試在個人和機器商店下的證書存儲中安裝,並將其放置在App_Data文件夾中,但沒有任何效果。PrivateKeyPath它在哪裏位於

任何有關PrivateKeyPath的信息都會很棒!

key =「PrivateKeyPath」value =「??????????」

感謝

回答

0

你試過把它放在你的項目的運行時類路徑?

在JAVA中,我也一樣,它能正常工作

enter image description here

忒-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樣品很快。如果我得到了一些東西,那麼我會在這裏發佈我的發現。

感謝

1

這是私鑰文件

<add key="PrivateKeyPath" value="c:\MyCerts\MyCadCert.pfx" /> 
機器上的物理路徑