Приложение Spring Boot / JWT предоставляет доступ в браузере, но работает в почтальоне. Зачем?

Мы используем Swagger, и нам нужно использовать браузер, чтобы отобразить документацию по swagger. Но по какой-то причине JWT не разрешает хром обращаться к приложению и отказывается от доступа.

Мы следовали этому руководству для JWT https://auth0.com/blog/securing-spring-boot-with -jwts /

0
задан 13 August 2018 в 14:52

1 ответ

, это проблема метода опций cors. вам нужно предоставить метод опций доступа попробовать это в безопасности

public class CustomSecurity extends WebSecurityConfigurerAdapter{

  @Override
  protected void configure(HttpSecurity http) throws Exception { 
      http.csrf()
        .disable()
        .authorizeRequests().antMatchers(HttpMethod.OPTIONS).permitAll() ....

}
}
1
ответ дан 15 August 2018 в 17:02

Другие вопросы по тегам:

Похожие вопросы: