腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
没有
声
明为
参数
的
情况下
访问
控制器
方法
中
的
Principal
?
、
、
我在具有JWT身份验证
的
Rest API上添加了Spring Security。现在,我需要从每个
控制器
方法
的
令牌
中
检索一些数据--可以是用户名,也可以是其他信息。由于我几乎所有的
控制器
方法
都需要一个
Principal
变量,有
没有
办法避免将它声
明为
每个
方法
的
参数
?
浏览 23
提问于2020-07-26
得票数 0
1
回答
Spring MVC如何提供可注入
的
控制器
方法
、
、
、
、
Spring MVC
控制器
方法
访问
不同
的
参数
,这些
参数
在
方法
被调用之前被注入。
如
HttpServletRequest、HttpServletResponse、java.security.
Principal
等。@RequestMapping("/test")我如何声明
浏览 5
提问于2016-08-03
得票数 5
回答已采纳
1
回答
有
没有
办法使用Spring Security通过匿名
访问
获得一个非空
的
主体/身份验证?
、
我正在使用Spring Security,并希望能够在安全关闭
的
情况下
使用“本地”配置文件运行。我可以通过使用允许匿名
访问
的
配置文件控制
的
WebSecurityConfigurerAdapter来做到这一点,但问题是
控制器
方法
的
任何
Principal
或Authentication
参数
都是空
的
。我以前解决这个问题
的
方法
是通过一个适配器传递
参数
,该适
浏览 0
提问于2020-02-06
得票数 0
2
回答
将
参数
传递给
控制器
、
、
、
我有一些具有JWT身份验证
的
应用程序。目前,我有这样
的
控制器
:@RequestMapping("users") @PostMapping(incRate(@PathVariable Long userId) { }但是,我想通过筛选器
中
的
令牌来获取user,并将其作为
方法</e
浏览 7
提问于2018-02-04
得票数 3
回答已采纳
2
回答
即使
方法
是日志语句,在spring引导
中
获得404错误
、
、
、
"loglevel": "debug"} login(credentials: User) { @ResponseBody public ResponseEntity<
Principal
> user(
Princi
浏览 3
提问于2022-03-16
得票数 0
1
回答
将主体绑定到MyCustomUser类作为
控制器
中
的
方法
参数
、
、
我知道,通过将
Principal
作为
方法
参数
,可以轻松地在Spring
控制器
中
获得用户名,如下所示:@ResponseBody return
principal
.getName();但是,我最终希望
访问
使用MyCustomUser
浏览 0
提问于2019-03-18
得票数 0
回答已采纳
1
回答
考虑动态
参数
的
Spring网络流量
控制器
的
安全保护
、
、
我有一个带有一些
控制器
的
应用程序,这些
控制器
要求基于请求
的
资源I进行
访问
控制,并根据Security用户身份验证角色进行检查。checkDepartmentViewPermission
方法
访问
Authentication角色,其中用户将有一个列表(
如
(client1:department1, client1:department2尽管我
的
方法
很有用,但如果可能的话,我想使用一种更具声明性
的
方
浏览 0
提问于2019-09-19
得票数 0
回答已采纳
2
回答
Spring安全性-在
控制器
内获取登录用户-良好
的
方式
、
、
、
我正在用Spring (4.0.2)、Spring @MVC (4.0.2)和Security (3.2.5)开发我
的
第一个应用程序。我现在能够通过使用Security成功地登录,但现在我想到了一个“良好实践”问题:到目前为止,我正在使用以下两种选择: 身份验证auth = Sec
浏览 0
提问于2014-09-07
得票数 1
2
回答
会话异常错误
、
、
我
的
代码给了我这个错误,我
没有
得到原因,也
没有
去做“非静态字段、
方法
或属性‘System.Web.UI.Page.Session.get’需要一个对象引用”,我已经使用会话在另一个页面和
方法
中
获取一个
参数
,并且工作良好,现在我想在我为我
的
应用程序创建
的
Schedualed中使用相同
的
paramenter,但是
没有
工作。using (conn = new OracleConnection(clsUti
浏览 1
提问于2018-04-25
得票数 0
回答已采纳
1
回答
更改div - google地图api - SAPUI5地图
、
在这里,有趣
的
是,在指向制表符
的
选项卡
中
,我有子视图,它有自己
的
控制器
和视图文件(xml视图)。问题是,我不能将input1指定为tab2
中
映射
的
自动完成,因为该视图是在我按下表过滤器图标后才创建
的
。我认为我唯一
的
机会是在view1
中
创建一个带有映射
的
隐藏div,将input1分配给它,当用户搜索某个东西时,将地图从view1“移动”到view2上
的
div。但我不知道如何做到这一点
浏览 2
提问于2017-06-23
得票数 0
2
回答
如
何在
SpringMVC中将一个
控制器
中
的
会话变量
访问
到另一个
控制器
?
、
、
、
我有一个登录
控制器
,因为我定义了一个会话变量,现在我想在我
的
应用程序
中
的
所有其余
控制器
中
访问
该会话变量?这是我
的
登录
控制器
代码片段 String un=json.getString(
浏览 2
提问于2018-01-22
得票数 0
回答已采纳
1
回答
访问
ejb
方法
中
的
客户端主体
、
、
我需要
访问
ejb
方法
中
的
客户端主体(用户名)。我不想将其添加为
参数
。尝试将它们添加到上下文对象
中
,
如
;prop.add(Context.SECURITY_CREDENTIALS,"pass") 但是试图在
方法
中
访问
它们,比如:@Resource private SessionCo
浏览 0
提问于2010-03-02
得票数 2
回答已采纳
1
回答
如何注入校长
的
方法
: SpringBoot
、
、
、
我在spring.io教程
中
读到了关于社交登录
的
文章,我不明白
Principal
是如何被注入到公共
方法
user
中
的
public
Principal
user(
Principal
principal
) {} 这是
浏览 2
提问于2016-11-20
得票数 2
回答已采纳
1
回答
在我
的
Web 2
控制器
之外
访问
HttpActionContext
、
、
、
在我
的
Controller类
中
,我可以这样做:但是我有一个使用soap头
的
行为是使用我
的
依赖项注入来设置
的
。因此,虽然它是为每个调用创建
的
,但它不是在Controller
中
创建
的
。所以我想知道,是否有一种
方法
可以在
控制器
之外
访问
Web 2
浏览 4
提问于2016-07-22
得票数 1
回答已采纳
1
回答
如何
访问
Spring
控制器
中
的
java.security.
Principal
属性?
、
、
、
我有一个棱角
的
前端,提示用户使用Microsoft登录。当用户
访问
我
的
API时,会将正确
的
头添加到请求
中
。ResponseEntity<Object&g
浏览 14
提问于2022-03-21
得票数 0
回答已采纳
1
回答
在Spring Boot2
中
,是否可以添加一个仅允许特定用户
访问
的
安全规则?
、
、
、
我正在创建一个纯API
的
应用程序,并试图保护与“用户”相关
的
端点……@EnableWebSecurity } else { }我想扩展我
的
安全性,允许人们
访问
GET和PUT端点,前提是登录
的
用户
的
ID与请求
的<
浏览 17
提问于2020-06-27
得票数 0
1
回答
何时使用@SessionAttribute而不是@ModelAttribute
、
这个问题之所以出现,是因为在制作了一个web应用程序之后,我意识到我有很多在
Principal
principal
中
传递给我
的
方法
。在这些
方法
中
,我使用
principal
.getName()获取登录用户
的
用户名,然后使用该用户名从数据库检索相关数据。简而言之,我
的
很多
方法
都需要
访问
当前
的
用户数据,我用我认为是低效
的
方式解决了这个问题。我还听说,@
浏览 7
提问于2021-04-01
得票数 0
1
回答
Spring,从服务层
的
安全上下文中获取主体
、
、
、
在spring
控制器
中
获取主体作为
参数
Principal
principal
,然后通过SecurityContextHolder.getContext().getAuthentication().getPrincipal()将它传递给服务层,而不是在服务层
中
获得主体,有什么好处呢?在不检查getAuthentication()和getPrincipal()对象是否为空
的
情况下
获得服务层
中
主要细节
的
最佳
方法</
浏览 6
提问于2013-02-12
得票数 17
回答已采纳
2
回答
当
控制器
动作
没有
相应
的
参数
时,如
何在
动作过滤器
中
获取
参数
?
、
、
、
在该类
中
,我重写了OnActionExecutionAsync
方法
来运行代码,否则在每个
控制器
中都是多余
的
。在这段代码
中
,我需要
访问
两个
参数
,否则我必须通过其
参数
传递给每个
控制器
操作,
如
:public async Task<ActionResult> ExampleAction([FromQuery(Nameargument2) 只要在每个操作中都保留这些
参数
,就可以在OnActionE
浏览 10
提问于2022-01-12
得票数 2
回答已采纳
2
回答
停止直接
访问
函数或URL调用
、
但是,当我试图
访问
insert函数时,它会发生db错误。如何阻止此函数直接/URL调用
访问
。
浏览 5
提问于2017-02-13
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
3分钟短文:使用Laravel为静态页面加点“料”
PLC编程技巧:如何提升PLC的编程效率?
JAVA基础程序设计之方法
程序员面试最容易答错这5道题,速来pick一下解决方案吧
Java内部类
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券