gpt4 book ai didi

java - WebLogic 程序化身份验证的 AuthenticatedSubject 类在哪里?

转载 作者:行者123 更新时间:2023-11-30 09:49:48 26 4
gpt4 key购买 nike

问候,

我正在尝试使用以下代码从 servlet 以编程方式通过 weblogic 安全领域中的提供程序登录:

    CallbackHandler handler = new URLCallbackHandler(userName, password);

Subject subject = Authentication.login(handler);
ServletAuthentication.runAs(subject, request);

我在 weblogic 10.3.4 的 wls-api.jar(和 weblogic.jar)中找到了这些 api。

但是,

编译报错:

cannot access weblogic.security.acl.internal.AuthenticatedSubject
[javac] class file for weblogic.security.acl.internal.AuthenticatedSubject not found
[javac] ServletAuthentication.runAs(subject, request);

现在我在 weblogic.jar(不是 wls-api.jar)中找到包 weblogic.security.acl.internal 类不在其中任何一个中。任何人都知道我从哪里得到它们,或者我是否做错了?

最佳答案

您可以为 Weblogic 构建一个完整的客户端;这个 jar 包含 weblogic.servlet.security 包。

检查这个:Using Weblogic JarBuilder tool

关于java - WebLogic 程序化身份验证的 AuthenticatedSubject 类在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5571071/

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