كيفية التحقق من IF .aspxauth ملف تعريف الارتباط مع JavaScript

StackOverflow https://stackoverflow.com/questions/4202523

  •  25-09-2019
  •  | 
  •  

سؤال

لدي مشكلة غريبة. أريد أن أتحقق من وجود ملف تعريف الارتباط .aspxauth مع JavaScript. أفعل ذلك مثل هذا:

authx = document.cookie.indexOf(".ASPXAUTH" + "=");  

وقيمة "authx" هي دائما -1. ولكن إذا كنت صينية للعثور على بعض ملفات تعريف الارتباط الأخرى مثل:

foo = document.cookie.indexOf("bar" + "=");  

إنها تعمل. هل هناك بعض القيود بين JavaScript و .aspxauth ملف تعريف الارتباط ؟؟؟

هل كانت مفيدة؟

المحلول

لقد حلتها. كانت المشكلة هي أنني قد حددت

HttpOnly = true;  

مما يمنع جافا سكريبت الوصول إلى ملف تعريف الارتباط. أنا فقط ضبطها على خطأ وتعمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top