Стартовая страница › Форумы › Ошибки в работе › Интерфейс: внешняя ссылка
- В этой теме 8 ответов, 2 участника, последнее обновление 7 лет, 8 месяцев назад сделано
Mikhail.
-
АвторЗаписи
-
08.11.2018 в 07:07 #10657
baurУчастникFailed to load resource: the server responded with a status of 404 (Not Found) view.js:207 Uncaught DOMException: Blocked a frame with origin "http://server" from accessing a cross-origin frame. at HTMLIFrameElement.<anonymous> (http://server/Scada/js/view.js:207:46) at HTMLIFrameElement.dispatch (http://server/Scada/lib/jquery/jquery.min.js:3:7537) at HTMLIFrameElement.r.handle (http://server/Scada/lib/jquery/jquery.min.js:3:5620) md.html:1 Failed to load resource: the server responded with a status of 404 (Not Found)это происходить когда меняешь адрес (и старый адрес уже не доступен)
ничего не помогает, ни Shift+F5 ни полный сброс браузера ни перезапуск ScadaServer.
Помогает только смена номера интерфейса, поменял ID и все ссылка уже работает.возможно и время тоже помогает, потому что вчера оставил одну ссылку с 404 утром уже работает, просто не помню, может перед уходом поменял ID
08.11.2018 в 07:13 #10658
baurУчастниксмена ID не вариант если уже настроена права, который и так трудно переделать в текущий реализации
PS: как можно внешнюю ссылку представить в виде дерево (TreeName\http://***)?
-
Ответ изменён 7 лет, 8 месяцев назад пользователем
baur.
08.11.2018 в 14:03 #10661
baurУчастник08.11.2018 в 16:37 #10663
MikhailМодераторэто происходить когда меняешь адрес (и старый адрес уже не доступен)
Где именно меняется адрес?
Проверьте на вкладке Network инструментов браузера, по какому адресу браузер пытается загрузить страницу? По старому или новому?
08.11.2018 в 16:58 #10664
baurУчастникГде именно меняется адрес?
адрес в таблице интерфейс, там я указал адрес http:\\… потом меняется адрес (физический) в таблице интерфейс прописываю новый, тут такая ошибка. Как будто система ищет предыдущую адрес …
Проверьте на вкладке Network инструментов браузера, по какому адресу браузер пытается загрузить страницу? По старому или новому?
Хорошо, попробую …
09.11.2018 в 05:20 #10666
baurУчастникПроверьте на вкладке Network инструментов браузера, по какому адресу браузер пытается загрузить страницу? По старому или новому?
браузер ссылается на старый адрес и похоже время лечить тут уместно (куки с уничтожением?)
еще, ошибка
Uncaught DOMException: Blocked a frame with origin «http://server» from accessing a cross-origin frame.
at HTMLIFrameElement.<anonymous> (http://server/Scada/js/view.js:207:46)
at HTMLIFrameElement.dispatch (http://server/Scada/lib/jquery/jquery.min.js:3:7537)
at HTMLIFrameElement.r.handle (http://server/Scada/lib/jquery/jquery.min.js:3:5620)не имеет отношение к этой ситуации, думаю это связано с тем, что источник обернуть в iframe, вот код
<iframe scrolling=»no» width=»100%» height=»93%» src=»http://outservice?rs:embed=true» frameborder=»0″ allowFullScreen=»true»></iframe>
хотя в итоге страница обернутый в iframe показывается нормально, но всегда ловится ошибка Blocked a frame with origin
-
Ответ изменён 7 лет, 8 месяцев назад пользователем
baur.
09.11.2018 в 17:34 #10692
MikhailМодераторбраузер ссылается на старый адрес
Адрес не хранится в cookies. Делается редирект на уровне серверного кода веб-страницы. Похоже браузер запоминает, куда происходил редирект.
09.11.2018 в 17:42 #10693
MikhailМодераторUncaught DOMException: Blocked a frame with origin «http://server» from accessing a cross-origin frame.
Спасибо. Исправление войдёт в следующую версию.
09.11.2018 в 18:10 #10694
MikhailМодераторбраузер ссылается на старый адрес
Какая версия браузера?
Серверный редирект со статусом 302 согласно документации не должен кэшироваться. Попробуйте, пожалуйста, на другом клиентском компьютере.
Для проверки откройте страницу:
http://localhost/scada/plugins/WebPage/Landing.aspx?viewID=Ваш_ID
При открытии страницы в инструментах браузера на Network должен быть виден редирект, его статус и адрес перехода. -
Ответ изменён 7 лет, 8 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.
