1.可以使用jsonp.
2.1.xml配置內容,儲存成clientaccesspolicy.xml放在發布的wcf所在的根目錄下。
/> // 這裡寫上sl的url, 或是*.
allow-from
>
<
grant-to
>
<
resource
path
="/"
include-subpaths
="true"
/>
grant-to
>
policy
>
cross-domain-access
>
access-policy
>
2.2.xml配置內容,儲存為crossdomain.xml放在發布的wcf所在的根目錄下。
<?xml version="1.0"
?>
<
cross-domain-policy
>
<
allow-access-from
domain
="*"
/> // 這裡寫上sl的url, 或是*.
cross-domain-policy
>
WCF跨域問題
1 如果你的wcf是建立在silverlight建立時的web 下面,在引用時,用的是在專案中自動找的,這樣可能是有問題 我原來遇到過一樣的情況 你可以先將wcf部署到iis中,然後在新增服務引用時輸入wcf位址,找到wcf服務,應該就可以了!2 跨域問題,找乙個clientaccesspolicy...
Silverlight 呼叫WCF 跨域訪問
跨域訪問,估計是silverlight 呼叫wcf,都會碰到的問題,我也一樣 重點,跨域檔案一定要放對地方,位置一定是http 網域名稱 clientaccesspolicy.xml 這樣可以訪問到才行 這個網域名稱的根目錄的實際訪問目錄下 我們需要把clientaccesspolicy.xml檔案...
Silverlight跨域訪問WCF服務
這可能是由於試圖以跨域方式訪問服務而又沒有正確的跨域策略,或策略不適用於 soap 服務。您可能需要與該服務的所有者聯絡,以發布跨域策略檔案並確保該檔案允許傳送 soap 相關的 http 標頭。出現此錯誤也可能是由於使用的是 web 服務 中的內部型別而沒有使用 internalsvisiblet...