2011-06-26 2 views
0

私はこのSilverlightプロジェクトをasp webプロジェクトで使用するためにダウンロードしました。Silverlightスライドショー+ WCF

http://designwithsilverlight.com/?p=162

スライドショーが私のデータベースからのimg URLを返すWCFのMethodeのでそのプロジェクト内で正常に動作します。

私はWebプロジェクトにXAPファイルとhtmlテストページを追加すると、imgはロードされません。

+0

URI'http:// localhost:25573/WebService1.asmx 'へのリクエスト中にエラーが発生しました。これは、適切でないドメイン間の方法でサービスにアクセスしようとしたためですクロスドメインポリシー、またはSOAPサービスには適さないポリシーを使用することができます。クロスドメインポリシーファイルを公開し、SOAP関連のHTTPヘッダーを確実に送信できるようにするには、サービスの所有者に連絡する必要があります。このエラーは、InternalsVisibleToAttribute属性を使用せずにWebサービスプロキシの内部型を使用することによっても発生する可能性があります。詳細については内部の例外を参照してください。 – IdanB

答えて

0

あなたがこの名前のXMLファイルを作成する必要があり、クロスドメインポリシーに

を達成:その後、Webサーバーのルートにこのファイルを置く

<?xml version="1.0" encoding="utf-8" ?> 
<access-policy> 
    <cross-domain-access> 
    <policy> 
     <allow-from http-request-headers="SOAPAction,Content-Type"> 
     <domain uri="*" /> 
     </allow-from> 
     <grant-to> 
     <resource path="/" include-subpaths="true"/> 
     </grant-to> 
    </policy> 
    </cross-domain-access> 
</access-policy> 

:clientaccesspolicy.xml、およびこのコンテンツをまたはあなたのプロジェクト

関連する問題