2017-10-09 46 views
0

我已經設置了Azure Cosmos數據庫仿真器,以便在我們的本地網絡中的一臺Windows Server 2012 R2虛擬機上運行,​​如here所述。本地網絡上的Azure Cosmos數據庫仿真器拋出安全錯誤

我已經從服務器導出證書並導入到我的客戶端機器。當我打電話給我的API,它通過郵遞員連接到模擬器我得到以下錯誤:

WinHttpException: A security error occurred      
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw      
System.Threading.Tasks.RendezvousAwaitable.GetResult() 
System.Net.Http.WinHttpHandler+<StartRequest>d__105.MoveNext() 

我可以瀏覽到模擬器的探險家,但我得到了「你的連線不是私人」在Chrome的消息,並有做「繼續(不安全)」去實現它。

該錯誤消息是相當無益的,但我假設這是一個證書問題,並且在使用模擬器時無法繞過SSL。在這個問題上微軟文檔的指導也很少,我是否需要在本地網絡上使用模擬器時以某種方式生成新的證書?

回答

1

我設法解決這個問題,通過導入導出的SSL證書爲客戶機受信任的根證書頒發機構

Certificate Manager