كيفية التحقق من IF .aspxauth ملف تعريف الارتباط مع JavaScript
-
25-09-2019 - |
سؤال
لدي مشكلة غريبة. أريد أن أتحقق من وجود ملف تعريف الارتباط .aspxauth مع JavaScript. أفعل ذلك مثل هذا:
authx = document.cookie.indexOf(".ASPXAUTH" + "=");
وقيمة "authx" هي دائما -1. ولكن إذا كنت صينية للعثور على بعض ملفات تعريف الارتباط الأخرى مثل:
foo = document.cookie.indexOf("bar" + "=");
إنها تعمل. هل هناك بعض القيود بين JavaScript و .aspxauth ملف تعريف الارتباط ؟؟؟
المحلول
لقد حلتها. كانت المشكلة هي أنني قد حددت
HttpOnly = true;
مما يمنع جافا سكريبت الوصول إلى ملف تعريف الارتباط. أنا فقط ضبطها على خطأ وتعمل.
لا تنتمي إلى StackOverflow