【发布时间】:2011-07-07 13:26:15
【问题描述】:
我正在使用通过 spring 配置的 jersey 客户端的单例实例,具有多个线程,每个线程在客户端上设置不同的身份验证过滤器。根据文档
http://jersey.java.net/nonav/apidocs/1.3/jersey/com/sun/jersey/api/client/Client.html.
不保证设置过滤器是线程安全的,这意味着当其他线程同时设置过滤器时,不能保证线程 A 被验证为自身。
除了为每个线程创建一个新客户端之外,是否有解决此问题的方法?我想避免这种情况,因为这是一项昂贵的操作。
【问题讨论】:
标签: java spring spring-mvc jersey http-authentication