Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis 7 有没有办法在IIS 7上将https重定向到http?_Iis 7_Ssl_Ssl Certificate - Fatal编程技术网

Iis 7 有没有办法在IIS 7上将https重定向到http?

Iis 7 有没有办法在IIS 7上将https重定向到http?,iis-7,ssl,ssl-certificate,Iis 7,Ssl,Ssl Certificate,我们没有购买SSL证书,因此我们网站的用户每次使用时都必须单击“批准”网站。目前在IIS 7中是否有一种快速的方法将所有https://流量重定向到http://上?因此,所有内容都在http下提供:// 顺便说一下,我没有在SSL设置下勾选“需要SSL” 另外,如果我购买了SSL证书,我将如何指向它,以便我的服务器上的IIS 7可以使用它并允许用户进入,而每次都不会向他们发出警告 谢谢 现在有没有一种快速的方法将所有https://流量重定向到http://上 不是真的。当然,可以执行重定向,

我们没有购买SSL证书,因此我们网站的用户每次使用时都必须单击“批准”网站。目前在IIS 7中是否有一种快速的方法将所有https://流量重定向到http://上?因此,所有内容都在http下提供://

顺便说一下,我没有在SSL设置下勾选“需要SSL”

另外,如果我购买了SSL证书,我将如何指向它,以便我的服务器上的IIS 7可以使用它并允许用户进入,而每次都不会向他们发出警告

谢谢

现在有没有一种快速的方法将所有https://流量重定向到http://上

不是真的。当然,可以执行重定向,但重定向响应本身必须使用可信证书签名,否则用户将收到与以前相同的警告

这是有道理的:否则,中间人攻击者可以简单地通过重定向到HTTP(或其他HTTPS站点)响应用户的HTTPS请求,并接管浏览会话,从而破坏SSL的用途

如果您的证书由受信任的CA签名,您只需以与当前自签名证书相同的方式导入即可。某些CA可能需要额外的证书链,但这是特定于CA的:您可以在所有好的CA站点上找到设置web服务器(包括IIS7)和这些证书的相关详细信息

现在有没有一种快速的方法将所有https://流量重定向到http://上

不是真的。当然,可以执行重定向,但重定向响应本身必须使用可信证书签名,否则用户将收到与以前相同的警告

这是有道理的:否则,中间人攻击者可以简单地通过重定向到HTTP(或其他HTTPS站点)响应用户的HTTPS请求,并接管浏览会话,从而破坏SSL的用途


如果您的证书由受信任的CA签名,您只需以与当前自签名证书相同的方式导入即可。某些CA可能需要额外的证书链,但这是CA特有的:您可以在所有好的CA站点上找到设置web服务器(包括IIS7)和这些证书的相关详细信息。

在这种情况下,我们无法为证书获取SSL证书短期内,我的意思是,我能完全删除https站点绑定吗?http能为用户工作吗?如果是这样,那么在IIS中是如何完成的&是的,您可以删除https站点绑定(从左侧窗格中的站点中,选择“绑定…”操作),http将继续工作。用户键入“https”将无法获得任何类型的连接(假设您没有设置其他https站点绑定)。在这种情况下,我们短期内无法获得SSL证书,我的意思是,我可以完全删除https站点绑定吗?http对用户有效吗?如果是这样,那么在IIS中是如何完成的&是的,您可以删除https站点绑定(从左侧窗格中的站点中,选择“绑定…”操作),http将继续工作。键入“https”的用户将无法获得任何类型的连接(假设您没有设置其他https站点绑定)。