Довгий текст, вибачте за це. Я намагаюся бути максимально конкретним.
Я в Windows 7 і відчуваю дуже неприємну поведінку Internet Explorer 8. Я перебуваю в локальній мережі компанії з деякими інтранет-серверами і проксі-сервером для зв'язку з зовнішнім світом.
На сайтах, які чітко визнані "локальною інтранет" (як зазначено в рядку стану IE), я постійно отримую діалогові вікна "Безпека Windows", які просять мене увійти. Ці сторінки подаються під IIS6 із "інтегрованою безпекою Windows" увімкнено, NTFS дозволяє кожному: читайте самі файли.
- Якщо я введу свої облікові дані Windows, сторінка завантажується. Однак діалогові вікна з'являться наступного разу, незалежно від того, поставив я "Запам'ятати мої облікові дані" чи ні. (Повноважні дані зберігаються в "Менеджері довірених даних", але це не має ніякої різниці в тому, як часто з'являються ці поля для входу.)
- Якщо натиснути "Скасувати", може статися одне з двох: або сторінка завантажується з певними ресурсами (зображеннями, таблицями стилів тощо), або вона взагалі не завантажується, і я отримую HTTP 401.2 (Несанкціоноване: Вхід не вдалося через сервер Конфігурація). Це залежить від того, вікно входу було запущено самою сторінкою, або посилається на ресурс.
- Поведінка, здається, абсолютно помилкова, іноді сторінки завантажуються плавно, іноді один ресурс запускає повідомлення про вхід, іноді це не так. Навіть просто повторне завантаження сторінки може призвести до зміни поведінки.
Я використовую WPAD як свій механізм виявлення проксі. Усі хости Інтранету обходять проксі-файл у файлі PAC.
Я перевірив усі налаштування IE, про які я можу придумати, ввів шаблони хостів, окремі імена хостів, діапазони IP в кожній можливій конфігурації до зони "Локальний Інтранет", поставив галочку "Включити всі сайти, які обходять проксі-сервер", ви називаєте це. Це зводиться до "іноді це просто не працює", і я повільно втрачаю розум. ;-)
Я знаю, що це пов’язано з тим, що IE не передає автоматично свої облікові дані NTLM веб-серверу, а запитує мене. Зазвичай це має відбуватися лише для захищених NTLM сайтів, які не визнані такими, що перебувають у зоні "Інтранет".
Як було пояснено, тут це не так. Тим більше, що половина сторінки може завантажуватись ідеально та безперебійно, а деякі ресурси сторінки (з одного сервера!) Ініціюють повідомлення про вхід.
Я переглянув http://support.microsoft.com/kb/303650 , який створює враження опису проблеми, але нічого, здається, не працює. І, чесно кажучи, я не впевнений, чи "вручну редагування реєстру" є правильним рішенням для подібного роду проблем. Зрештою, я не єдина людина у світі з конфігурацією IE / intranet / IIS.
Я в збитку, може хтось підкаже мені?