我在Glassfish服务器上部署了两个Java web服务,它们都在同一个web应用程序中。将授权令牌(10位数字)从一个web服务发送到另一个web服务的最简单方法是什么?
谢谢。
发布于 2012-12-30 21:27:31
这完全取决于您所说的send是什么意思。
我假设你只是想让web服务#2访问web服务#1生成的令牌?
这里有几个选择,但有几个是跳入脑海的:
webServiceContext.getMessageContext().get(MessageContext.SERVLET_CONTEXT);它们假设您可以以某种方式键入令牌(通过用户id或其他方式)。
此外,这不包括auth‘令牌被认为有效的持续时间,以及当应用程序’停止/启动/重新部署‘时,它是否应该有效。上面也没有考虑负载均衡或者类似的东西;它假设你运行的是一个Glassfish实例。
https://stackoverflow.com/questions/14090890
复制相似问题