Я использую следующий плагин: https://github.com/MatrixCrawler/grails-spring-security-oauth2
И я настроил его таким образом в моем application.yml:
grails:
plugin:
springsecurity:
oauth2:
active: true
domainClass: 'myapp.OAuthID'
providers:
google:
api_key: '...'
api_secret: '...'
Это работает очень хорошо в localhost, но когда яразвернул мой проект в Heroku, кнопка для входа в Google вернула обратный вызов в среде localhost.Зачем?Я не знаю.
Я увижу учетную запись Google в своем браузере, но когда я нажал на любую учетную запись, сервер перенаправит на http://localhost:8080/...
Я думаю, что эта проблема связана сФайл Procfile или конфиг плагина.Как это решить?
Procfile file
web: cd build ; java $JAVA_OPTS -Xmx256m -Dgrails.env=prod -jar ../build/server/webapp-runner-*.jar --expand-war --port $PORT libs/*.war