Spring boot 2.1 error.html страница не отображается - PullRequest
0 голосов
/ 25 февраля 2019

Я использую spring-boot 2.1.3 и хочу добавить страницу с ошибкой в ​​качестве запасного варианта.Я попытался добавить error.html в папку с шаблонами, но это не сработало.

Также попытался добавить ErrorController и классифицировать страницу для каждого типа ошибки, но это тоже не сработало.

Есть ли какие-либо другие конфигурации, которые я должен сделать?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

Помимо отключения страницы ошибки Whitelabel, которую вы можете сделать, добавив это свойство в свой файл свойств:

server.error.whitelabel.enabled=false

Убедитесь, что у вас есть страница статической ошибки (например, 404.html) вследующая папка:

src/
 +- main/
     +- java/
     |   + <source code>
     +- resources/
         +- public/
             +- error/
                 +- 404.html

Источник: Документы Spring Boot

0 голосов
/ 26 февраля 2019

Единственное, о чем я могу подумать (без предоставленного примера кода), это то, что / error может не иметь разрешения на просмотр.Пожалуйста, попробуйте установить разрешение в SecurityConfigurations, чтобы разрешить доступ к ошибкам для всех.

http.authorizeRequests().antMatchers("/error").permitAll();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...