2011-11-20 168 views
2

我开发一个WCF服务和Windows Forms客户端和使用信息的安全性(使用用户名和密码,并在服务器证书(公钥和私钥),在客户端服务器的公钥验证)。使用makecert验证临时证书。证书WCF消息安全

现在我需要在GoDaddy中发布我的应用程序。

我可以使用GoDaddy的SSL证书作为WCF消息安全性(WS-Security)还是我们需要购买不同类型的证书?

回答

0

这是可能的,但这意味着您必须在每个客户端上安装GoDaddy SSL证书。通常情况下,您不会希望将SSL证书本身安装在客户端上,而应该在安装的证书颁发者链中有更高的证书,并通过链接验证GoDaddy SSL证书。

但是,如果您能够将GoDaddy证书(显然不包括私钥)分发给您的客户端应用程序,那么您应该可以做到这一点。证书通常具有目的,这是它们的预期用途。我想你的GoDaddy证书只能使用SSL,但我认为这并不重要。

+0

对不起,Iam仍然感到困惑,因为Iam新的SSL或WCF认证,但到目前为止我可以使用makecert使用样本服务器和客户端的证书(手动安装在服务器和客户端上) –

+0

但是,当使用WinForms应用程序,用户仍然必须提供凭据,是吗?否则,他们将能够在未经认证的情况下使用该应用程序(例如,如果已注册,下载该应用程序然后未注册)。你的问题的答案是肯定的,你可以这样做。我认为这个链接将有所帮助:http://msdn.microsoft.com/en-us/library/ms752233.aspx –

+0

谢谢你的答案。我会通过链接 –