Webpack + Keycloak JavaScript: ресурс заблокирован из-за MIME-типа («text / html») - PullRequest
1 голос
/ 23 января 2020

У меня есть VueJS интерфейс, который использует Keycloak для аутентификации, далее у меня есть Webpack, связывающий мой код. Когда приложение изначально загружается, а пользователь не аутентифицирован, он перенаправляется на страницу keycloak.

В этот момент он получает ошибку The resource from “https://auth.xyz.com/auth/...” was blocked due to MIME type (“text/html”) mismatch (X-Content-Type-Options: nosniff), потому что браузер пытается загрузить мои связанные. js файлы и поэтому принимает только type=text/javascript. Но из-за перенаправления он получает доступ к странице входа с помощью type=text/html.

. Единственная опция входа в систему - это, следовательно, прямой доступ к странице входа, вход в систему и возврат к моему приложению, которое загружается должным образом. как только он будет аутентифицирован.

Я новичок в вебпаке, как я могу решить эту проблему? Есть ли способ сообщить веб-пакету, что при попытке доступа к моим приложениям javascript он также должен принимать html?

1 Ответ

0 голосов
/ 27 января 2020

Я решил это, опубликовав индекс c и защитив интерфейс с помощью keycloak.

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