gpt4 book ai didi

java - 如何从 Java 连接到需要 Windows 客户端身份验证的 REST 服务?

转载 作者:可可西里 更新时间:2023-11-01 09:36:38 24 4
gpt4 key购买 nike

我想从 Java 访问 REST 服务。该服务在 Windows 下运行,并可能使用“默认”身份验证机制。有人告诉我这是 Kerberos,后备到 NTLM。我可以使用 Firefox 通过普通的 HTTPS GET 请求访问该服务(也适用于 HttpRequester)——无需明确指定任何凭据(显然我的 Windows 帐户已被使用)。

如何从 Java 访问该服务?天真的尝试使用 java.net.URL 读取失败,状态代码为 400。

最佳答案

甚至 JDK(Oracle 的 JVM 实现)也提供此功能,您可以查看 https://docs.oracle.com/javase/8/docs/technotes/guides/security/jgss/lab/part6.html

关于java - 如何从 Java 连接到需要 Windows 客户端身份验证的 REST 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42255363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com