FormsAuthentication.SetAuthCookie не работает в IIS 6.0, когда я использую IE10 в Windows 7. Я использую Fiddler для мониторинга файла cookie и обнаружил, что в IIS 6.0 и IE10 он не устанавливает файл cookie.
Результаты тестового примера:
- Когда я использую FireFox и IIS 6.0, все работает.
- Когда я использую IE9 и IIS 6.0, все работает.
- Когда я использую режим совместимости с IE10 и IIS 6.0, он работает.
- Когда я использую IE10 и IIS 7.0, все работает.
- Когда я использую IE10 и IIS 6.0, это не работает.
Код страницы прост:
protected void Page_Load(object sender, EventArgs e)
{
System.Web.Security.FormsAuthentication.SetAuthCookie("Demo", false);
Спасибо.