You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ITFoxtec SAML2认证异常:Blazor可获用户但MVC中User.Identity.Name为空

ITFoxtec SAML2 认证异常问题:MVC中User.Identity.Name为空但Blazor组件正常

环境与配置说明

  • Blazor Server应用,采用ITFoxtec SAML2认证对接公司统一身份提供商,配置了认证启动控制器
  • 拥有生产、测试两个独立的SAML2提供商环境,去年双环境均能正常为MVC和Blazor组件提供授权

问题背景与现象

  • 测试环境曾切换为简易登录以方便测试不同用户/角色,数月后切换回SAML2认证出现异常
  • 异常表现:Blazor组件可正常获取已认证用户信息,但MVC中User.Identity.IsAuthenticated为True,User.Identity.Name却为空
  • 未修改SAML2代码逻辑,仅调整了appsettings.json中的IdPMetadata、Issuer及Saml2相关配置项
  • 该问题仅存在于测试环境,生产环境无异常

求助

是否有人遇到过此类ITFoxtec SAML2相关的问题?


内容的提问来源于stack exchange,提问作者hydeinthesky29

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 08:15:37