【发布时间】:2022-01-01 16:39:04
【问题描述】:
我正在为客户端构建一个 Web 应用程序,我必须通过 IIS 在他们的 Windows Server 上设置它。我将不得不通过 Active Directory(而不是 Azure Active Directory)将他们的用户群集成到我的应用程序中。我已经在我的应用程序中包含了 Windows 身份验证,它似乎可以在我的本地计算机上运行。
我想知道的是:
-
如何将登录提示更改为我的自定义登录页面?
-
如何更改认证用户的用户名(现在我登录时,我必须写下设备名称和用户名称。例如:_device/_user)。我想要的是用户只能写他们的用户名,而不是设备名称。
-
如何管理用户的访问权限,以及如何在应用程序中为他们添加角色。由于用户已登录。我现在想知道如何为这个用户分配一个特定的角色,这样我就可以据此限制对特定页面的访问。
我一直在查看一些文档,但没有太多提及 Active Directory 集成或我上面列出的问题。
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
标签: asp.net-core authentication active-directory asp.net-core-mvc roles