Java 当每个请求可以命中多个服务器时,如何维护用户凭据
假设我已经登录了amazon.com。目前大约有5台服务器来处理流量。我终端的每一个请求都会点击亚马逊服务器1。现在有很多用户来到图片,我的每个请求都可以转到服务器2或服务器3。如何确保服务器2和服务器3与服务器1通信以获取我的登录详细信息??Java 当每个请求可以命中多个服务器时,如何维护用户凭据,java,database,servlet-listeners,Java,Database,Servlet Listeners,假设我已经登录了amazon.com。目前大约有5台服务器来处理流量。我终端的每一个请求都会点击亚马逊服务器1。现在有很多用户来到图片,我的每个请求都可以转到服务器2或服务器3。如何确保服务器2和服务器3与服务器1通信以获取我的登录详细信息?? 在Java中处理它的最佳方法是什么?我建议如下: 选择独立的身份验证和授权服务器 任何传入请求都应首先通过身份验证进行验证 服务器,然后进行处理 身份验证和授权机制可能是令牌 基于OAUth 保留用户首选项等随 会话中,您可能需要一个单独的内存数据库服
在Java中处理它的最佳方法是什么?我建议如下:
- 选择独立的身份验证和授权服务器
- 任何传入请求都应首先通过身份验证进行验证 服务器,然后进行处理
- 身份验证和授权机制可能是令牌 基于OAUth
- 保留用户首选项等随 会话中,您可能需要一个单独的内存数据库服务器