私はこれらのコンポーネントを持っています:
- ASP.NETアプリケーション(Webサイト)
- WIFセキュリティ
- WCFサービス(2で保護)
WCFサービス(TestService)に1つのセキュリティで保護されたメソッドがあるとします。
Boolean IsItWorking();
これで、Webサイトのページは次の手順を実行します。
- 制限されたページに移動します
- ログイン資格情報を提供する
- WIF要求/応答を処理する=>作成されたCookie
- ページはシングルトンにClientCredentialsを提供します!WCFクライアントリファレンス
- ページはTestService.IsItWorking()を呼び出します
シングルトンクライアントインスタンスが機能していないことに気付くまで、問題なく機能しました。クライアントにクレデンシャルを提供する方法は?クレデンシャルはどこに保管しますか?このシナリオを正しく解決するにはどうすればよいですか?