Jquery函数和Ajax调用在httpOnlyCookies=“”时不工作;真“;requireSL=“;真“;习惯于

本文关键字:工作 习惯于 函数 requireSL 调用 Ajax httpOnlyCookies Jquery | 更新日期: 2023-09-27 18:26:57

我在web.config中使用了以下代码。但这些设置不起作用。我的Ajax调用和Jquery函数不起作用。这个网站的负载平衡。什么需要改变?有其他选择吗?。我也从代码中进行了尝试。

<authentication mode="Forms">
     <forms name=".ASPXAUTH" protection="All" timeout="240" loginUrl="Login.aspx" 
           slidingExpiration="true" requireSSL="true" cookieless="UseCookies"/>
</authentication>
<httpCookies httpOnlyCookies="true" requireSSL="true"/>

Jquery函数和Ajax调用在httpOnlyCookies=“”时不工作;真“;requireSL=“;真“;习惯于

来自MSDN对HttpOnly cookie的引用:

httpCookies元素支持使用HttpOnly cookie。HttpOnlycookie(具有HttpOnly属性的cookie)是在中引入的Internet Explorer 6可帮助降低跨站点脚本编写的风险。HttpOnly属性阻止通过客户端脚本HttpOnly cookie中包含的任何信息不太可能被披露给黑客或恶意网站。对于有关详细信息,请在MSDN(MSDN.microsoft.com)中搜索"HttpOnly"

强调我的。我的假设是,您正在尝试访问一个HttpOnly cookie客户端,这是不允许的。或者,请注意,因为您指定了requireSSL="true",所以如果您的请求是非SSL的,您的cookie甚至不会出现。

在这之后,展示一些代码,否则我们只是在进行有根据的猜测。