3

我正在尝试让一个 Silverlight 程序在本地安装,并且仍然能够通过 ssl 访问 wcf 数据服务。当我在浏览器中运行应用程序时,一切正常。当我在没有 ssl 的情况下从浏览器中运行应用程序时,一切正常。当我使用 ssl 运行应用程序 OoB 时,出现“未找到”错误。当我运行提琴手并重试时,一切正常。我猜该程序在 OoB 时没有正确解密或发送 ssl 流量,因为当提琴手为它做这件事时,应用程序工作正常。当我将 VS 附加到服务器时,我也没有在服务器上遇到任何异常或断点(这让我认为发送存在问题)。关于我的下一步应该是什么的任何想法?另外,我使用的是自签名证书,这可能是个问题吗?谢谢!

4

1 回答 1

0

有没有人找到解决这个问题的方法?或者 Silverlight 在 OOB 模式下不能与 SSL 一起使用?

请参阅此链接以供参考:

http://msdn.microsoft.com/en-us/library/dd920295(v=vs.95).aspx

基本上它说:

浏览器堆栈支持客户端证书,但客户端堆栈不支持。如果您处于受信任的浏览器外模式,当前存在一个问题(至少对于我们的应用程序),即使在浏览器堆栈中也无法使用客户端证书。

于 2012-09-14T17:02:38.140 回答