请帮忙, 我搜索了整个互联网并没有任何帮助。简而言之: 当我尝试覆盖像(http://docs.oracle.com/javase/7/docs/technotes/guides/net/http-auth.html示例)那样的身份验证器时:
static class MyAuthenticator extends Authenticator {
@Override
public PasswordAuthentication getPasswordAuthentication() {
// I haven't checked getRequestingScheme() here, since for NTLM
// and Negotiate, the usrname and password are all the same.
System.err.println("Feeding username and password for " + getRequestingScheme());
return (new PasswordAuthentication(username, password.toCharArray()));
}
它可以在NetBeans中运行,但不是在我将该独立应用程序放在weblogic服务器上时。它只是不继续NTML身份验证。当我看到wireshark时,我只看到ntml协商的开始,然后停止。 我尝试了所有其他自定义库,如jcifs,但我无法使其工作。 任何人