首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >两个Java线程可以作为两个不同的Kerberos用户(在同一个进程中)进行身份验证吗?

两个Java线程可以作为两个不同的Kerberos用户(在同一个进程中)进行身份验证吗?
EN

Stack Overflow用户
提问于 2012-06-22 02:58:32
回答 1查看 461关注 0票数 5

两个Java线程(来自同一进程、同一台机器)如何创建自己的Kerberos票据?

我担心的是,通常,一旦在机器上创建了Kerberos票证,机器上的所有其他进程都会使用它。

我计划使用Java的默认Kerberos库,但我还没有开始,所以我愿意接受任何建议(必须是开源的)。

一个小的hello世界,通过Kerberos连接到http://server,作为线程1-用户1-密码1和线程2-用户2-密码2将是很棒的!

上下文:我想编写一个负载测试工具:

  • 我的工具会启动100个线程,
  • 每个线程以不同的Kerberos用户身份登录,
  • 记录完后,每个线程就开始发送请求。

作为多个用户执行负载测试非常重要,因为每个用户都有自己的缓存等等。

不能禁用/回避Kerberos,因为其目的也是测试Kerberos。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-11 22:51:07

身份验证属于GSS上下文,而不是JVM。您可以拥有任意多的上下文,因此,您喜欢多少门票和身份验证。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11149643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档