2012-12-02 51 views
1

我的许多应用程序驻留在IIS中的同一站点下。我想配置其中一些只能在http中使用http和其他。整个网站可以决定所有人使用http或全部使用https。在IIS中启用Http或Https请求

我该如何管理? 在此先感谢...

+1

迫使用户访问您必须配置他们每个人分别使用ssl证书。 – CodeSpread

+0

但我需要禁止某些应用程序在同一网站下的http请求,而且我看不出有任何选项可以为每个应用程序制作它们。 – Wasim

+1

您必须编写一个http模块并检查每个应用程序的请求,如果请求对该请求不安全,请将请求协议更改为https并将端口号更改为443 – CodeSpread

回答

0

IIS变化为HTTPS:

  • 转到→我的Web应用程序→需要SSL→启用SSL只HTTPS执行。如果这不是强制使用,可以通过https和http进行连接。
  • 可选的,我们可以在IIS添加一个HTTP响应头,迫使HTTPS的任何资源的下载,如果通过正常的HTTP URL 注意要求:启用上述头之后,我们仅通过HTTP