Хорошо, я работал над защитой совместного доступа на основе User-Agent между субдоменами.
Я был очень удивлен, что он хорошо работает, пока в IE не был опубликован предварительный просмотр. Есть 2 поддомена
example.com и sub.example.com
Я перехватил запросы на оба домена, и кажется, что HTTP-заголовок USER-AGENT, отправляемый в каждый домен, отличается.
Запрос на example.com имеет:
User-Agent: Mozilla/5.0 (Windows NT 6.1, WOW64; Trident/7.0; rv: 11.0) как Gecko
Запрос на sub.example.com имеет:
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729; СМИ Центр ПК 6.0;.NET4.0C;.NET4.0E; BRI/1; MS-RTC LM 8; rv: 11.0) нравится Gecko
Есть ли у вас какие-либо идеи, в чем причина этого странного динамического поведения?