我在Glassfish服务器上部署了两个Java Web服务,这两个服务都在同一个Web应用程序中。从一个Web服务向另一个Web服务发送授权令牌(10位数字)的最简单方法是什么?
感谢。
答案 0 :(得分:1)
这完全取决于发送的含义。
我假设您只是想让Web服务#2能够访问由Web服务#1生成的令牌?
这里有一些选择,但有几个想到的是:
webServiceContext.getMessageContext().get(MessageContext.SERVLET_CONTEXT);
这些假设你可以某种方式(通过用户ID或其他东西)键入令牌。
此外,这不包括auth'令牌被认为有效的持续时间以及在应用程序'停止/启动/重新部署时是否应该有效。以上也不考虑负载平衡或类似的任何时髦;它假设你正在运行一个Glassfish实例。