1

Silverlight アプリケーションをhttp://mydomain.com/MySilverlightAppにデプロイした場合、次のいずれかを使用して Web サービスと通信できることがわかっています。

https://mydomain.com/Webservicesを使用すると、元のサイトに一貫性がないため、セキュリティ例外が発生します。

同様に、http://mydomain2.com/Webservicesを使用すると、サイト オブ オリジンの問題により、再びセキュリティ例外が発生します。

現時点ではこれを設定したりテストしたりする時間はありませんが、 http://s1.mydomain.com/Webservicesまたはhttp://s2.mydomain.com/を使用した場合、セキュリティ例外が発生しますか?ウェブサービス?

私は基本的に負荷分散を行う方法を探していますが、アプリが 1 つの場所http://mydomain.com/MySilverlightApp/に展開されている場合、元のサイトの違いに起因するこれらのセキュリティ例外を克服するためのルートは何ですか?

4

2 に答える 2

1

はい、セキュリティ例外が発生します。

負荷分散を実装し、クロスドメイン例外を回避する2つの方法があります。

  1. Silverlightアプリケーションを信頼できるアプリケーションにする

  2. クライアントアクセスポリシーファイルを公開するか、元のサイトでホストされるルーティングサービスWCF 4バージョン)をセットアップします。

于 2012-05-18T05:50:11.473 に答える
1

サービスでクロスドメインアクセスを許可するだけですか?

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

于 2012-05-18T20:35:46.087 に答える