使用 Grails 2.3.8 和
plugins {
compile ':spring-security-core:2.0-RC2'
compile ':spring-security-oauth:2.0.2'
compile ':spring-security-oauth-facebook:0.1'
compile ':spring-security-oauth-google:0.1'
}
和默认提供程序设置:
oauth{
providers{
facebook{
api = org.scribe.builder.api.FacebookApi
key = '11111'
secret = '222222'
successUri = "http://localhost:8880/oauth/facebook/success"
failureUri = "http://localhost:8880/oauth/facebook/error"
callback = "http://localhost:8880/oauth/facebook/callback"
scope = 'email'
}
}
据我了解,我必须使用绝对 URL 进行回调。这是一个问题,因为我的应用程序映射到多个域,例如 myapp.com、myapp.de、myapp.ru 等。
是否可以开箱即用地为每个域提供回调 URL?
TIA