エラーコードポータル
MicrosoftWindows WinHTTPエラーコード

12044

ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED

別表記: 0x00002F0C · 0x2F0C · ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED

コード 12044 · Windows WinHTTPが報告した問題です。

サーバーがクライアント認証を要求したときに WinHttpReceiveResponse によって返されます。 Windows Server 2003 SP1 および Windows XP SP2: このエラーはサポートされていません。 サーバーには SSL クライアント認証が必要です。アプリケーションは、WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST オプションを指定して WinHttpQueryOption を呼び出すことにより、証明書発行者のリストを取得します。詳細については、WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST オプションを参照してください。サーバーがクライアント証明書を要求するが、それを必要としない場合、アプリケーションは、WINHTTP_OPTION_CLIENT_CERT_CONTEXT オプションを指定して WinHttpSetOption を呼び出すこともできます。この場合、アプリケーションは WinHttpSetOption の *lpBuffer* パラメーターで WINHTTP_NO_CLIENT_CERT_CONTEXT マクロを指定します。詳細については、WINHTTP_OPTION_CLIENT_CERT_CONTEXT オプションを参照してください。 Windows Server 2003 SP1 および Windows XP SP2: このエラーはサポートされていません。

Google Translate · 自動翻訳です。専門用語や適用条件は英語の原文で確認してください。

Returned by WinHttpReceiveResponse when the server requests client authentication. Windows Server 2003 with SP1 and Windows XP with SP2: This error is not supported. The server requires SSL client Authentication. The application retrieves the list of certificate issuers by calling WinHttpQueryOption with the WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST option. For more information, see the WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST option. If the server requests the client certificate, but does not require it, the application can alternately call WinHttpSetOption with the WINHTTP_OPTION_CLIENT_CERT_CONTEXT option. In this case, the application specifies the WINHTTP_NO_CLIENT_CERT_CONTEXT macro in the *lpBuffer* parameter of WinHttpSetOption. For more information, see the WINHTTP_OPTION_CLIENT_CERT_CONTEXT option. Windows Server 2003 with SP1 and Windows XP with SP2: This error is not supported.

トラブルシューティング・診断リンク

まず、文書の製品・バージョン・発生環境が現在の状況と一致しているか確認してください。