Angular 5 Asp.net Core CloudFlare SSL - глюк кнопки браузера назад - PullRequest
0 голосов
/ 28 июня 2018

Немного странной проблемы! У меня есть приложение, которое использует Angular 5.0.0 с Asp.net Core 2.0 для API и рендеринга на стороне сервера. Недавно я создал поддомен и добавил его к своему бесплатному облачному флагу, чтобы я мог использовать ssl для тестирования работника сервиса.

Я обнаружил, что если бы я использовал кнопку браузера назад, а не изменил страницу, он просто добавился к ней, например. Если я перейду на страницу A, B, затем C, используя навигационные ссылки, затем нажму назад, чтобы вернуться к A, я получу страницу со всеми из них!?

Глядя в консоль, единственная ошибка, которую я нахожу:

[Показать / скрыть сведения о сообщении.] Ошибка: доступ к свойству "запрещен" для доступа "apply" [Узнать больше] main-client.js: 489: 800 пп https://coblandhorses.digital -jeeves.co.uk / DIST / главный-client.js: 489: 800 s https://ajax.cloudflare.com/cdn-cgi/scripts/4f936b58/cloudflare-static/rocket-loader.min.js:1:8500

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

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

У кого-нибудь есть идеи? Заранее спасибо!

1 Ответ

0 голосов
/ 28 июня 2018

Как правило, проблема заключалась в том, что в ошибке был сломанный скрипт (да! В любом случае, если у вас возникнут подобные проблемы, проверьте, не сломаны ли скрипты ...

...