2個Java執行緒(相同行程,同一臺機器)如何創建自己的Kerberos票證?
我擔心的是,通常情況下,一旦在機器上創建了Kerberos票證,它將被機器上的所有其他行程使用。
我打算使用Java's default Kerberos libraries,但我還沒有開始,所以我打開任何建議(必須是開源的)。
通過Kerberos連接到http://server作為thread1-user1-password1和thread2-user2-password2的一個小型Hello World將會非常棒!
語境:我想寫一個負載測驗工具:
我的工具將啟動100個執行緒,
每個執行緒日志以不同的Kerberos用戶,
一旦登錄,每個執行緒開始發送請求。
做負荷試驗,多個用戶是很重要的,因為每個用戶都有自己的快取等 Kerberos無法被禁用/繞過,因為其目的也是要測驗的Kerberos。
uj5u.com熱心網友回復:
身份驗證屬于GSS背景關系,而不是JVM。只要你愿意,你可以擁有盡可能多的背景關系,盡可能多的門票和認證。
uj5u.com熱心網友回復:
大佬,解決了嗎?uj5u.com熱心網友回復:
大佬,我一個行程要用倆不同的kerbers認證的kafka,因為設定環境變數,導致只能有一個成功,這如何解決
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/225661.html
標籤:其他技術討論專區
