我的 silverlight 应用程序使用以下格式的地址调用我们位于不同域的 web 服务
<host>:<port>/<servicename>/<call>
例如发布到
server:5678/ourservice/comment
使用提琴手,我看到silverlight在根目录请求clientaccesspolicy.xml
server/clientaccesspolicy.xml
所以我们添加了一个监听端口 80,它成功地为策略文件提供服务,让应用程序继续它的调用。我的应用程序工作正常,西装很开心。
问题
今天早上上班,Silverlight 突然尝试从服务使用的端口而不是 root 访问策略:
server:5678/clientaccesspolicy.xml
我不记得做过任何可能影响这一点的更改。我什至恢复了我认为可能导致这种情况的一切,但没有结果。
问题
Silverlight 将使用什么控制端口来请求 clientaccesspolicy.xml?
有什么我可以阅读的,以了解这种明显模棱两可的行为吗?