Вход в Oauth2 с Apple ID возвращает запрос без токена CSRF - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь реализовать вход с помощью Apple ID в приложении Spring Boot. В настоящее время он работает, так что я получаю экран входа Apple и могу авторизовать доступ. Однако, когда Apple перенаправляет обратно на https://example.com/myapp/login/oauth2/apple, я получаю следующую ошибку в своем журнале:

2020-03-10 09:41:32.574 DEBUG 13644 --- [nio-8080-exec-5] o.s.security.web.FilterChainProxy        : /login/oauth2/code/apple at position 3 of 16 in additional filter chain; firing Filter: 'HeaderWriterFilter'
2020-03-10 09:41:32.574 DEBUG 13644 --- [nio-8080-exec-5] o.s.security.web.FilterChainProxy        : /login/oauth2/code/apple at position 4 of 16 in additional filter chain; firing Filter: 'CsrfFilter'
2020-03-10 09:41:32.575 DEBUG 13644 --- [nio-8080-exec-5] o.s.security.web.csrf.CsrfFilter         : Invalid CSRF token found for https://example.com/myapp/login/oauth2/code/apple

Как я могу заставить это работать должным образом, не отключая средства CSRF?

...