我目前正在使用Spring开发一个带有微服务架构后端的应用程序。我们使用Zuul + Eureka进行负载平衡和服务发现,使用OAuth2进行授权。
是否可以通过zuul将请求路由到授权服务器上的OAuth2端点?我们想这样做是为了支持多个授权服务器实例,但问题是据我所知,我必须为以下配置属性提供一个URI:
def search_packages_view(request):
if request.method == 'POST'
updated_request = request.POST.copy()
updated_request.update({'price': NEW_PRICE})
search_packages_form = SearchPackagesForm(updated_request)
if search_packages_form.is_valid():
# You're all good
所以我的问题是,如果使用security:
oauth2:
client:
...
accessTokenUri: http://localhost:3001/oauth/token
userAuthorizationUri: http://localhost:3001/oauth/authorize
resource:
token-info-uri: http://localhost:3001/oauth/check_token
userInfoUri: http://localhost:3001/user
服务器,或者我们应该通过其他方式(例如服务器端负载均衡器)执行此操作,这是否可行。