【发布时间】:2010-07-23 13:57:33
【问题描述】:
我需要为 Silverlight 应用程序提供 localhost(自托管)WCF - 服务。该服务将为 Silverlight 应用程序提供各种本地功能(旧的东西,但也可以访问高级硬件设备)。
想象以下情况:
客户需要在本机模式下使用 POS - 打印机,但应用程序必须是 Silverlight 应用程序(这是要求的一部分,不能讨论和/或更改 - 这有很好的理由!) .
所以我创建了 clientaccesspolicy.xml 和 crossdomain.xml,但现在我发现所谓的“跨区域” - 不允许调用。
SL - 应用程序将托管在服务器场上(显然与“localhost”不在同一区域),而服务本身必须绝对在 localhost 上运行。
有什么方法可以激励 Silverlight 允许我从位于 Internet 上的应用程序调用 localhost 上的服务?
【问题讨论】:
标签: silverlight wcf localhost