gpt4 book ai didi

java - JAAS - 如何在 LoginModule 之外检索主题?

转载 作者:太空宇宙 更新时间:2023-11-04 10:50:47 26 4
gpt4 key购买 nike

我使用的是 Tomcat 8,需要在 LoginModule 之外获取主题。我已经尝试过了:

Subject subject = Subject.getSubject(AccessController.getContext());

但是每次都返回 null。大家有什么想法吗?

最佳答案

我使用可以包含 Subject 的自定义 Principal,并将 JAAS 登录模块将其设置为 Principal,然后使用 request.getUserPrincipal() 将其返回到 Web 应用程序中,将其转换为我的自定义类,然后调用 getSubject()

关于java - JAAS - 如何在 LoginModule 之外检索主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47892302/

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