我正在尝试让一个 Silverlight 程序在本地安装,并且仍然能够通过 ssl 访问 wcf 数据服务。当我在浏览器中运行应用程序时,一切正常。当我在没有 ssl 的情况下从浏览器中运行应用程序时,一切正常。当我使用 ssl 运行应用程序 OoB 时,出现“未找到”错误。当我运行提琴手并重试时,一切正常。我猜该程序在 OoB 时没有正确解密或发送 ssl 流量,因为当提琴手为它做这件事时,应用程序工作正常。当我将 VS 附加到服务器时,我也没有在服务器上遇到任何异常或断点(这让我认为发送存在问题)。关于我的下一步应该是什么的任何想法?另外,我使用的是自签名证书,这可能是个问题吗?谢谢!
问问题
324 次
1 回答
0
有没有人找到解决这个问题的方法?或者 Silverlight 在 OOB 模式下不能与 SSL 一起使用?
请参阅此链接以供参考:
http://msdn.microsoft.com/en-us/library/dd920295(v=vs.95).aspx
基本上它说:
浏览器堆栈支持客户端证书,但客户端堆栈不支持。如果您处于受信任的浏览器外模式,当前存在一个问题(至少对于我们的应用程序),即使在浏览器堆栈中也无法使用客户端证书。
于 2012-09-14T17:02:38.140 回答