【发布时间】:2020-06-26 16:02:20
【问题描述】:
我有 3 个战争:a.war、b.war 和 restful.war,它们在同一个 tomcat 中。
restful.war是一个spring boot,spring mvc项目,它为a.war和b.war提供了restful call。
a.war 和b.war 是独立的webapp,他们都有自己的登录系统,他们的用户存储在不同的数据库表中,例如a.war的用户存储在tableA,b.war的用户存储在tableB。
对于a.war和b.war,有两个地方可以调用restful.war:
- 从
a.war,b.war通过org.apache.http.impl.client.DefaultHttpClient.execute()中的java代码调用restful.war的代码 - 通过ajax从
a.war,b.war的html/jsp页面调用restful.war
我想要的是:只有登录a.war或b.war的用户才能调用restful.war,我该怎么做?
【问题讨论】:
标签: java spring spring-boot rest restful-authentication