2009-10-22 159 views
1

我有一个Web服务并希望将其发布为https.With当前设置,我可以在http中发布它,但我不知道如何为https做什么。我必须在服务器端执行什么操作?我搜索了一些互联网,但无法找到有关它的有用和基本的信息。我使用Visual Studio 2008.谢谢。将Web服务从Http移动到Https

回答

2

首先,您需要在您的Websever中启用SSL支持,假设您使用IIS 7,则可以按照this guide from iis.net。那么你应该去this blog,并在处理Web服务时读一点关于受信任的证书。

但是,在设置Web服务器以支持SSL时,就您的部署方式而言,它不应该有任何差异,据我所知,您只是告诉Web服务器响应HTTPS而不是HTTP。

来自微软的This article: "HOW TO: Secure XML Web Services with Secure Socket Layer in Windows 2000"也可能是有用的,但它假定您使用的是Windows 2000,可能是.NET和IIS 6的早期版本。但请检查一下,这些组合将为您提供关于如何设置你的环境。