2016-07-06 5 views
0

wcfサービスへの安全な呼び出しを行うasp.netクライアントアプリケーションを取得しようとしています。上記のメッセージで失敗します。WCF SSL権限を持つSSL/TLSのセキュリティで保護されたチャネルを確立できませんでした。

クライアントはASP.net上でローカルに(localhost)ホストされています。IISおよびサーバーのWindows 10 proラップトップはasp.net 3.5で、IIS内の同じWindows 10プロのラップトップでローカルにホストされています。最終的に私はクライアント証明書認証をセットアップしようとしていますが、私はまだその部分をやっていません。私はクライアントとサーバーの間でsslを動作させようとしています。サーバーはWCFサービスです。私は自己が正しい店舗にルート証明書、SSL証明書、クライアント証明書を署名しています。私は行動を介してクライアント証明書を使用するようにクライアントをセットアップしました。

私はwcfクライアントとしてテストウィンドウアプリケーションを構築しました。同じエンドポイント構成でセットアップしてください。私はasp.netアプリケーションで別のマシンから電話をかけようとしましたが、同じエラーが発生しました。

私はメッセージアナライザをトレースし、TLSの観点からは動作するようです。

私は自分のラップトップでクライアントとサーバー上で開発できるようにしたいと思います。根本的にセットアップに間違いがありますか、これは私ができることではありませんか?

SSLがないとうまく動作しないようです。私は問題なく電話することができます。

答えて

0

解決策は単純でした。 AppPoolIdentityを使用しているため、IIS_IUSRSに秘密鍵へのアクセス権を与える必要があります。

関連する問題

 関連する問題