返回列表 发布新帖

[问题求助] 叫用高代码后端, 后端有机会从header的token里面解析出用户id吗?

4 1
发表于 2024-12-27 23:31:02 | 查看全部 阅读模式
问答

紧急程度

已完结
叫用高代码后端,
后端有机会从header的token里面解析出用户id吗?

最佳答案

查看完整内容

Map<String, Object> tProfile = DWServiceContext.getContext().getProfile(); tProfile可以取到一些人员相关讯息, 包括userId,userName,tenantId,tenantName,tenantSid 例如tProfile.get("userId") 注意不能在服务的interface加上@AllowAnonymous, 加了会取不到, 因为匿名调用就不会去解析呼叫人员

评论1

許哲瑋楼主Lv.2 发表于 2024-12-27 23:31:02 | 查看全部

Map<String, Object> tProfile = DWServiceContext.getContext().getProfile();
tProfile可以取到一些人员相关讯息, 包括userId,userName,tenantId,tenantName,tenantSid
例如tProfile.get("userId")
注意不能在服务的interface加上@AllowAnonymous, 加了会取不到, 因为匿名调用就不会去解析呼叫人员

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
Copyright © 2025 鼎捷数智股份有限公司 版权所有 All Rights Reserved. Powered by Discuz! X5.0
关灯 在本版发帖
即将开放
返回顶部
快速回复 返回顶部 返回列表