返回列表 發布新帖

調用高程式碼後端, 後端有機會從header的token裡面解析出用戶id嗎?

149 1
發表於 2025-2-27 09:40 | 查看全部 閱讀模式
問答

緊急程度

已完結
調用高程式碼後端, 後端有機會從header的token裡面解析出用戶id嗎?

最佳答案

查看完整內容

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

評論1

許哲瑋樓主Lv.9 發表於 2025-2-27 09:41 | 查看全部
Map<String, Object> tProfile = DWServiceContext.getContext().getProfile();
tProfile可以取到一些人員相關訊息, 包括userId,userName,tenantId,tenantName,tenantSid
例如tProfile.get("userId")
注意不能在服務的interface加上@AllowAnonymous, 加了會取不到, 因為匿名呼叫就不會去解析呼叫人員


本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?立即注册

×

回復

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

  • 加入Line諮詢
Copyright © 2026 鼎新數智股份有限公司 版權所有 All Rights Reserved. Powered by Discuz! X5.0
關燈 在本版發帖
即将开放
返回頂部
快速回復 返回頂部 返回列表