我正在构建一个由Silverlight使用的自托管服务。此服务不是直接的Wcf服务,但它使用HttpListener为Silverligt实现了一个流服务。为了使它可以通过Silverlight访问,我创建了另一个服务(即Wcf服务)来提供clientaccesspolicy.xml文件。
我的问题是,一旦我的客户端访问策略服务在http://localhost:9001注册,我就不能访问在http://localhost:9001/silverlightstream监听的流媒体服务。
我在http://localhost:9001/xxx上注册了几个其他的Wcf服务,它们可以与clientaccesspolicy策略服务无缝共存。
我需要做什么才能让流媒体服务和clientaccesspolicy策略服务一起工作?
提前感谢您的帮助。
发布于 2013-10-01 22:46:43
我之前回答过一个类似的问题,我不知道它在多大程度上适合你的情况,但它看起来确实可能会对你有所帮助:
How can I host a Silverlight 4 application in a WPF 4 application?
在我的项目中,我更进一步,通过上述自托管服务交付了html/xap文件(这样就不需要IIS了,因为IIS对我所需的东西来说有点太臃肿了)。
https://stackoverflow.com/questions/19119066
复制相似问题