跨域訪問WCF問題

2022-03-24 22:26:25 字數 981 閱讀 5098

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...