2009-04-27 8 views
2

httpsまたはhttpから呼び出すSilverlightアプリケーションがあります。 私はそれを1つまたは他の人と協力していますが、両方で動作するように問題を抱えています(単一のweb.configで)WCF Silverlight HTTPとHTTPS

私はsilverlight.netフォーラムで投稿を見つけましたそれは私のために働いていません。 http://silverlight.net/forums/t/13275.aspx(回答としてマークされた投稿)

私に何かが不足していますか?

サービスのhttps URLを参照するとmexの説明ページが表示されますが、サービスのhttpサイトを参照すると、

"バインディングBasicHttpBindingを持つエンドポイントのスキームhttpsに一致するベースアドレスを見つけることができませんでした。登録されたベースアドレススキームは[http]です。

+1

「私に何か不足していますか?」 - それは "問題を働かせる"よりも長い記述かもしれません。エラーメッセージ?行動ですか? – Espo

+0

良い点、それについて申し訳ありません。私が得ているエラーメッセージが追加されました。 –

答えて

2

サービスがhttpで表示されない場合でも、Silverlightがhttpサービスに接続できない理由を説明します。

サービスでは、HTTPエンドポイントとHTTPSエンドポイントの両方を定義する必要があります。可能であれば、サービスの.configファイルを投稿すると便利です。ここで

はあなただけでブラウザを介してHTTPとHTTPSの両方のためにサービスの説明を見ることができるのであれば、あなたはどちらかのサービスに接続するためにはシルバーライトを取得しようとすることができ、 Can a service have multiple endpoints?

を問う関連です。