gpt4 book ai didi

java - 主要对象是匿名 JAAS 安全性

转载 作者:行者123 更新时间:2023-11-30 02:42:32 26 4
gpt4 key购买 nike

是否可以在 SessionContext 中手动设置 Principal 对象?出于原型(prototype)设计的原因,我正在针对第 3 方系统验证用户凭据,然后我想在 Ejb 上下文中设置经过身份验证的用户,我使用 JAAS 自定义登录模块只是为了设置主体对象并获取用户的角色SessionContext.getCallerPrincipal.getName() 始终返回 ANONYMOUS

最佳答案

在 EJB 中,如果用户未进行身份验证,您将获得具有容器特定名称的容器特定主体。这有点烦人。某些容器允许您通过某些容器特定机制设置匿名主体。

关于java - 主要对象是匿名 JAAS 安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41223742/

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