Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

狀況

當主機整合伺服器用戶端會嘗試使用CryptAcquireContext函式時,函式會失敗並 NTE_PROV_TYPE_NO_MATCH可讓您在某些情況下會傳回

原因

之所以發生這個問題,是因為指定的錯誤提供者型別,如下列範例所示:

CryptAcquireContext ( & hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET) error: 8009 001B

如果第一個呼叫CryptAcquireContext函式失敗 (傳回為 false),而且NTE_BAD_KEYSET 傳回錯誤時,第二個要求會傳送,就會使用CRYPT_NEWKEYSET。不過,這第二個呼叫會使用錯誤提供者類型。

在此情況下,您可能會收到下列錯誤訊息:

提供者類型與註冊的值不符。

解決方案

可解決這個問題的修正包含在下列的累積更新中,主機整合伺服器:

主機整合伺服器 2016年的累積更新 2

主機整合伺服器 2013年的累積更新 4

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考

了解 Microsoft 用來描述軟體更新的有關的術語

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×