簡體   English   中英

Spnego / Kerberos支持與粗麻布

[英]Spnego / Kerberos support with hessian

我在Google上搜尋了很多東西,以找到有關該主題的一些文檔,但沒有找到任何東西。 我正在嘗試使用kerberos票來訪問受保護的服務器,但出現401錯誤。

我要做的是在調用Web服務之前添加帶有base64編碼令牌的標頭

HessianConnection conn = ...    
conn.addHeader("Authorization", "Negotiate " + token);
...
conn.sendRequest();

我知道粗麻布支持基本身份驗證(HessianProxyFactory => setUser / PWD / BasicAuth),但是我不確定Spnego / Negotiate。

請注意,我們設法在另一個項目(具有HttpAuthSupplierImpl)中使用cxf設置了spnego,但這是使用粗麻布的。

問題:有可能還是我在浪費時間? 謝謝

實際上,我使用wireshark檢查了HTTP通信服務器端,似乎已使用此代碼正確發送了標頭。 這樣就可以解決這個問題了。 但是票證未正確識別,但這是另一個問題...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM