首页 > 解决方案 > 通过匿名身份验证获取 Windows 用户名

问题描述

我在 IIS 的同一台服务器上托管了两个应用程序。一个是启用匿名身份验证和禁用 Windows 身份验证的 .NET 核心 API,另一个是禁用匿名身份验证和启用 Windows 身份验证的反应站点。

当用户导航到 Web 应用程序时,会按预期提示他们登录。调用 API 时如何传递该登录用户名?检查“HttpContext.Current.User.Identity.Name”时,它是空的,这是有道理的。我可以查看其他属性吗?

有没有办法可以将用户名存储在 cookie 或其他东西中?

谢谢

标签: reactjsiisasp.net-core-webapiwindows-authentication

解决方案


推荐阅读