Ошибка: не удалось завершить операцию из-за ошибки 8000000b - PullRequest
0 голосов
/ 30 августа 2018

Это как-то связано с проблемой разрешения при чтении localStorage? Пользователь подключился к нашей сети из дома и запустил веб-приложение с помощью IE11 на своем домашнем компьютере. Она получила следующую ошибку. У нее нет этой проблемы при использовании офисного компьютера за брандмауэром. Я удаленно установил на своем домашнем компьютере интернет-опцию «очистить состояние SSL» на вкладке «Содержимое» и «Сброс» на вкладке «Дополнительно». Перезапустил браузер и проблема осталась.

Ошибка: не удалось завершить операцию из-за ошибки 8000000b. при n (https://clinapps.x.x.x.x/theWebAppName/bundles/fsrApp?v=OX2U7P99gNe7AERARw2KaGARtJjysPbm1s8SmUjM-k81:1:12149) при вызове

Я проверил пакет свернутого скрипта AngularJs в 1: 12149, и он говорит:

v = localStorage.getItem("noteObject");

1 Ответ

0 голосов
/ 23 июня 2019

Я думаю, что проблема здесь несколько иная, чем ожидалось.

В Internet Explorer 11 есть вещь, называемая Compatibility View. Это означает, что IE11 пытается дружить со старыми внутренними сайтами. (A LOT компаний не имели времени (или другого ресурса) для обновления своего внутреннего программного стека ... Это означает, что функция пытается определить, является ли сайт внутренним и пытается справиться с этим соответственно.

Сайт локальной интрасети отображается в представлении совместимости по умолчанию.

Чтобы отключить это, выполните следующие действия:

  1. Открыть Internet Explorer 11
  2. Открыть Tools
  3. Проверить: Compatibility View settings
  4. Снять отметку Display intranet sites in Compatibility View

Более подробное описание функции см. В этом сообщении в блоге: https://joji.me/en-us/blog/ie11-migration-guide-understanding-compatibility-view-and-local-intranet-zone/

Другой вариант - включить в метатеги это значение:

<meta http-equiv="X-UA-Compatible" content="IE=IE11">

Но это скажет, например, Edge, что он работает как старый браузер, поэтому я не рекомендую его.

Я бы, наверное, пошел с этим, если это будет внутренний сайт:

<meta http-equiv="X-UA-Compatible" content="IE=edge">

Или попросите клиента переключиться на другой браузер, если это возможно. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...