AngularJs: ошибка: в IE11 возникла проблема безопасности - PullRequest
0 голосов
/ 29 ноября 2018

Мы разработали сайт с использованием версии AngularJS 1.2.x.Данные для отображения получаются в виде JSON, и мы использовали угловые выражения для их заполнения.

В ответе JSON у нас есть URL-адрес в этом формате http://username@site.com. Это правильно отображается в Chrome, Фф.Но в IE11 мы получаем следующее исключение

Ошибка: возникла проблема безопасности.

at xa (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:124:230)
at Anonymous function (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:116:319)
at Anonymous function (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:116:319)
at Anonymous function (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:116:319)
at r (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:7:390)
at start (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:285:470)
at c (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:282:408)
at G (site/angularjs.d7ecc107a031818a8e5269a12c25ec8e.js:284:243)
at Anonymous

Мы нашли похожий вопрос в ( Angularjs с Интернетом).Explorer 11, проблема безопасности ), но ссылка, указанная в принятом ответе, больше не действительна.

Есть ли способ решить эту проблему?

1 Ответ

0 голосов
/ 29 ноября 2018

Я полагаю, что это невозможно, это вопрос безопасности IE, и для этого нет обходного пути, кроме изменения формата URL-адреса на то, что принимает IE.

О неработающей ссылке, по какой-то причине английская версияэта статья больше не доступна, но я переключил локали в URL и смог найти другие языки, включая pt-BR, pt-PT, es-ES и основываясь на вашем профиле hi-IN, если это не работаетдля вас, вы можете попробовать Google Translate один из них на английский или даже попробовать другой lacale в url статьи.

Это те, которые я пробовал, и они не сломаны:

Должно быть больше локалей , но я не хочу тестироватьвсе они.

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