我目前正在使用spring和oauth开发多租户应用程序。每个租户将拥有不同的数据库。如果我的网址是tenant1.xxx.com,则它将使用tenant1数据库,等等。
我的请求已使用AbstractRoutingDataSource成功路由,但未成功通过身份验证。因此,当我询问访问令牌时,它仍使用默认数据源。我认为我的问题出在设置令牌库等数据源的oauth2配置中。
@Autowired private DataSource dataSource; @Bean public TokenStore tokenStore() { return new JdbcTokenStore(dataSource); }
反正令牌存储是否可以根据当前租户选择数据源?
我目前正在使用spring和oauth开发多租户应用程序。每个租户将拥有不同的数据库。如果我的网址是tenant1.xxx.com,则它将使用tenant1数据库,等等。My ...
让我尝试提供解决方案