Asp.net mvc 2 设置requiressl=true是否对loadbalancer或F5有任何影响

Asp.net mvc 2 设置requiressl=true是否对loadbalancer或F5有任何影响,asp.net-mvc-2,adfs2.0,Asp.net Mvc 2,Adfs2.0,我有一个web应用程序,它使用ADFS进行身份验证。在对应用程序实现CSRF时,我遇到了url:它说设置requiressl=true是很好的预防措施 当前,应用程序在web.config中具有以下内容: <microsoft.identityModel> <federatedAuthentication> <cookieHandler requireSsl="false" /> </fede

我有一个web应用程序,它使用ADFS进行身份验证。在对应用程序实现CSRF时,我遇到了url:它说设置requiressl=true是很好的预防措施

当前,应用程序在web.config中具有以下内容:

<microsoft.identityModel>   
      <federatedAuthentication>        
        <cookieHandler requireSsl="false" />
      </federatedAuthentication>
根据上面提到的文章,我已经设置了requireSsl=true


有人能帮我了解一下此设置在loadbalacer或F5级别是否有任何影响或已知问题吗?

在网站级别设置SSL设置,并将RequireSSL选中为“忽略”,因为该选项帮助我解决了问题。

在进行上述更改时,我遇到了一个ADFS错误:ID1059:无法对用户进行身份验证,因为URL方案不是https,并且在配置中requireSsl设置为true,因此不会发送身份验证cookie。在配置中的cookieHandler元素上将URL方案更改为https或将requireSsl设置为false。