繁体   English   中英

Silverlight在没有IIS的情况下访问WCF和CrossDomainAccessPolicy

[英]Silverlight Accessing WCF and CrossDomainAccessPolicy without IIS

我有一个公开WCF服务的Windows服务,所以我没有使用IIS。 当我尝试从Silverlight应用程序访问服务时,我突然得到了着名的SecurityException,它提到了使用跨域策略。 但是,由于我没有使用IIS,这是否意味着我需要在我的WCF服务相同的端口上安装Web服务器才能提供此文件? 有没有更好的方法呢?

您可以使用webHttpBinding(REST)添加另一个服务,该服务提供ClientAccessPolicy.xml文件。 然后在Windows服务中,您可以启动该端点和另一个端点,以便Silverlight客户端可以获取跨域策略文件。 您可以在以下链接中找到更多信息:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM