Simple Kerberos client in Java?

后端 未结 9 582
隐瞒了意图╮
隐瞒了意图╮ 2020-12-02 06:47

Applications such a Google\'s Chrome and IE can transparently handle Kerberos authentication; however I can not find a \"simple\" Java solution to match this transparency. A

9条回答
  •  自闭症患者
    2020-12-02 07:02

    I created a small tool to simplify connecting with httpclient to kerberos, you might want to give it a try. https://github.com/DovAmir/httpclientAuthHelper

    DefaultHttpClient httpclient = new DefaultHttpClient();
    AuthUtils.securityLogging(SecurityLogType.KERBEROS,true);
    CredentialsUtils.setKerberosCredentials(client, new UsernamePasswordCredentials("xxx", "xxx"), "domain", "kdc");
    client.executeMethod(httpget);
    

提交回复
热议问题