gpt4 book ai didi

java - 区别: 'sec:authentication' & 'sec:authentication property'

转载 作者:行者123 更新时间:2023-12-02 11:10:46 28 4
gpt4 key购买 nike

我已经包含了<span sec:authentication="name"></span>在我的 html 页面中显示我的页面中的用户名。

我还找到了<span sec:authentication property="principal.username"></span>显示相同的内容。

我需要知道的是,这些方法之间从 LDAP/DB 中选取用户名的方式是否有区别?哪种方法可以保持最佳响应时间?

最佳答案

在典型配置上,即使用UserDetails接口(interface)时,它们是相同的。

  • 名称始终返回所有系统上的用户名。对于包含 UserDetails 的配置,它实际上会转换为 principal.username

  • principal.username 从主体对象中选择用户名,主体对象通常是一个 UserDetails 实例。不保证所有配置都存在此属性。

两者的调用速度都应该非常快。

关于java - 区别: 'sec:authentication' & 'sec:authentication property' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50643100/

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