我使用Netbeans 6.9開發Webservice,我使用嵌入式glassfish服務器部署我的Web服務(http://some_domain/project_name/ws_for_sl4)。在另一臺服務器上部署了一個Silverlight 4客戶端,它應該可以訪問Web服務。在Netbeans Webservice項目中放置clientaccesspolicy.xml的位置?
我知道我必須有clientaccesspolicy.xml(http://some_domain/project_name下),但我不知道該怎麼做。我的意思是,我不知道netbeans項目的哪個文件夾需要將clientaccesspolicy.xml自動部署到嵌入式glassfish服務器上。讓我的SL4客戶端使用web服務。
解決方案: *把clientaccesspolity.xml和crossdomain.xml的下 /網頁 *打開項目屬性(點擊一個項目根鼠標右鍵),去運行,並刪除「上下文路徑」的價值 *現在您的WS將部署在http:// some_domain下,SL4將無法訪問clientaccesspolity.xml和crossdomain.xml 因爲SL4正在域名下查找這些文件。 –
Skarab
2010-09-02 13:37:55