在我的web.config中放入[requireSSL =“true”]会返回垃圾页面

时间:2013-08-13 08:43:38

标签: asp.net ssl web-config viewstate

我试图将我们的asp.net网站配置为使用SSL,以下是我在web.config中创建的配置部分的片段

第1部分

<httpCookies httpOnlyCookies="true" requireSSL="true"/> <machineKey validationKey="58523DC75CBD3351486A415DB267ADDF4B9432500AB34DF4766D6827CA5A3E4B6F07BE8B6659BB27B90AAC917F317F710494EB16754E4CBD8D12CC22A35D1D2A" decryptionKey="13B9D06984B5AB5358197DD4E0EEAFE5910F24DD360E6EA79A4007F3F9053B21" validation="SHA1" decryption="AES" />

第2部分

<authentication mode="Forms" > <forms loginUrl="Login.aspx" protection="All" timeout="40" path="/" requireSSL="true" slidingExpiration="true" defaultUrl="Login.aspx" cookieless="UseCookies" enableCrossAppRedirects="false" > <credentials passwordFormat="SHA1"></credentials> </forms> </authentication>

我正在使用IIS EXPRESS来托管我的网站,现在我每次尝试登录我们的网站时都会收到“垃圾”数据,如下所示:Chrome

enter image description here

和IE,它会提示“DOWNLOAD”

enter image description here

我可能做错了什么?

谢谢

1 个答案:

答案 0 :(得分:0)

尝试使用requireSSL Cookie时需要https://。连接到本地系统进行测试时是否需要或使用HTTPS?