WCF,服務部署到win2016下IIS。
證書是自己生成的,用命令和用IIS都試過。
客戶端、服務端用的message方式驗證,X509證書,用組態檔實作的ABC
現在用瀏覽器訪問服務(.svc),總提示:沒有訪問權限。
IIS應用程式池標志設定成network service,證書私鑰已經給了network service讀取權限
uj5u.com熱心網友回復:
[ArgumentException: 證書“CN=testCer1”必須具有能夠進行密鑰交換的私鑰。該行程必須具有訪問私鑰的權限。uj5u.com熱心網友回復:
【如何:使 X.509 證書可由 WCF 訪問】https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/feature-details/how-to-make-x-509-certificates-accessible-to-wcf
uj5u.com熱心網友回復:
@二樓的兄弟。這些都試過了,都不行。注意是在win2016,64bit下
哪位兄弟有時間研究一下,比較急,多加分或付費也可以,可私下聯系
uj5u.com熱心網友回復:
繞道了,終沒能過去這個坎兒找了很多公司,最低的要3K,而且沒說一定能解決
為什么WCF不怎么流行,配置麻煩、速度慢、安全不夠,還是什么原因,老司機們說說
你們碰到C/S專案,用什么框架,寫socket嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/77830.html
標籤:C#
