2011-06-22 7 views
0

Visual StudioでWCFセキュリティトークンサービステンプレートを開始しました。私はすべてのものを取得し、httpで動作します。だから、私はSTS、WCFサービスを持っており、GetData(int)をWCFTestClientで呼び出すことができます。これはhttpで実行されています。httpsのwcfセキュリティトークンサービス

今、httpsでSTSを実行します。だから私はそれをIISに追加し、httpsエンドポイントを追加しました。私がstsを閲覧すると、https上で動作します。 次へ私はWCFサービスを作成し、sts参照などを追加します。私はこのWCFサービスをhttps上のIISにも追加します。 最後に私はコンソールアプリケーションを作成しますが、WCFサービスを呼び出すとCardspaceが起動してエラーが表示されます。最初の問題:私はCardspaceを開始したくないし、私が知っている限りでは開始してはならない。 2番目:エラーメッセージは「受信ポリシーの検証に失敗しました」です。

httpsでSTSを実行する手順は何ですか?チュートリアルはありますか? 他の誰かがこれをよく知っていて、解を知っていますか?

+0

エラーは何ですか? –

+0

エラーメッセージは「受信ポリシーの検証に失敗しました」です。しかし、実際には私はCardspaceがまったく始まってほしくないと思っています。 – Thomas

+0

私は5年ほどでWIFを試してみると思います。うまくいけば、ツーリングはずっと良いです。クレームベースのアイデンティティは素晴らしいコンセプトですが、単純な開発者が実装するには早すぎるようです。 – Thomas

答えて

1

カードスペースの問題がありましたが、設定を何回か確認した後、設定に何らかのエラーがありました。設定エラーを修正した後、すべてが機能しました。

申し訳ありませんが、私はもっと派生したエラー(あまりにもずっと前)かもしれません。しかし、あなたがstとwcfを正しく設定していることを確かめてください。

1

以下を指定してみましたか?メッセージの下のあなたの設定で。

<issuer address="stsurl" binding="ws2007HttpBinding" 
          bindingConfiguration="stsbindingconfig"> 
    <identity> 
     <userPrincipalName value="fqnofUpn" /> 
    </identity> 
</issuer> 
関連する問題