我使用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