2011-12-06 13 views
3

ローカルにインストールするSilverlightプログラムを取得しようとしていますが、ssl経由でwcfデータサービスにアクセスできるようにしています。ブラウザでアプリケーションを実行すると、すべて正常に動作します。 sslなしでブラウザからアプリケーションを実行すると、すべて正常に動作します。 sslでアプリケーションOoBを実行すると、「見つかりません」というエラーが表示されます。フィドラーを実行して再試行すると、すべて正常に動作します。私は、プログラムが正しく暗号化されていないと推測しているか、OOBのときにsslトラフィックを送信しています。私はそれにVSを添付するときにサーバー上の例外やブレークポイントも打つことはありません(これは、送信に問題があると思います)。私の次のステップはどんなアイデアですか?また、自己署名入りの証明書を使用していますが、これが問題になる可能性がありますか?ありがとう!ssl、silverlight、wcf、ローカルインストール

+0

私は、SSL通信がブラウザスタックに依存していると信じています。あなたはもはやブラウザにいないので、そのスタックへのアクセスはないため、SLLは機能しません。私はこれを修正するかどうかはわかりません。 –

+0

http://stackoverflow.com/questions/3145759/silverlight-and-ssl-client-certificates これが役立つかどうかはわかりません。 – spyter

答えて

0

誰でもこの問題の解決方法を見つけましたか?または、SilverlightはOOBモードでSSLで動作しませんか?

参考のために、このリンクを参照してください:

http://msdn.microsoft.com/en-us/library/dd920295(v=vs.95).aspx

基本的にそれは言う:

クライアント証明書は、ブラウザのスタックによってではなく クライアントスタックによってサポートされています。現在、信頼できるブラウザ外モードになっている場合は、 アプリケーションの場合は少なくとも ブラウザスタックでもクライアント証明書が機能しないという問題があります。

+0

ありがとう、同じ問題は、誰かが方法を見つけるなら、私も興味がある^^ –