フォームサービスはWebサービスの証明書を受け入れません
-
10-12-2019 - |
質問
HTTPSと基本HTTP認証によって保護されているSOAP Webサービスへの読み取りデータ接続を持つInfoPathフォームを持っています。フォームはForms Servicesでホストされています。データ接続は、サイトコレクションのUDCXファイルに設定されています。
SharePointでフォームを開くとデータ接続の照会に失敗し、SharePoint ULSログに次のエラーが発生します。
証明書チェーンのルートは信頼できるroot権限ではありません
SharePointマシンアカウントの証明書をチェックしました。ルート証明書は信頼されたroot権限にあり、中間体も正しく設定されています。
サーバ上のIEブラウザでWebServices WSDLを開くと、証明書が問題なく受け入れられます。
何かが足りない?私もこの変化も別の場所で信頼しなければなりませんか?たぶん、アプリプールのユーザーか何か?
解決
OK、私はこれを知りませんでしたが、SharePointはWindows証明書ストアからroot権限を使用しません。
では、中央管理を使用してルート証明書を追加する必要がありました。
- セキュリティ
- 信頼を管理します
- new
- 名前を付けてルート証明書を参照してください。
- ok
それはうまくいかなかった...
所属していません sharepoint.stackexchange