【发布时间】:2021-07-25 01:50:35
【问题描述】:
我对这个话题很陌生。
我创建了一个带有身份验证的 Azure 应用服务 (microsoft.com),并部署了一个带有剃须刀页面的 dotnet 5.0 Web 应用。
基本上,我只想从 PageModel 获取页面上的用户名。谁能告诉我该怎么做?
我已经检查并测试了许多代码 sn-ps,但它们都不起作用。
感谢您的建议!
【问题讨论】:
标签: .net asp.net-core asp.net-core-mvc
我对这个话题很陌生。
我创建了一个带有身份验证的 Azure 应用服务 (microsoft.com),并部署了一个带有剃须刀页面的 dotnet 5.0 Web 应用。
基本上,我只想从 PageModel 获取页面上的用户名。谁能告诉我该怎么做?
我已经检查并测试了许多代码 sn-ps,但它们都不起作用。
感谢您的建议!
【问题讨论】:
标签: .net asp.net-core asp.net-core-mvc
据我所知,如果你想访问asp.net core razor页面中的用户身份。
我建议你可以参考以下代码:
var user = User.Identity.Name;
此外,此代码只会读取已经登录的用户。如果您没有在应用程序中提供任何身份验证 sechma,它将不会在其中显示任何登录用户名。
【讨论】: