Windows 在 IIS 8.5 中进行身份验证而不出现弹出窗口
Windows authentication in IIS 8.5 without pop up appearing
我对 Net Core 和 IIS 管理还很陌生。我的问题是:是否可以在不要求用户在 IIS 提供的经典弹出窗口中键入凭据的情况下进行 windows 身份验证?例如,如果我公司网络中的用户登录他们的 windows 计算机,则不会出现弹出窗口,因为他们的凭据之前已被识别。目前,在用户通过 IIS 输入凭据后,我使用 User.Identity.Name
获取当前用户名。或者有没有办法更改弹出窗口的外观以使其更加用户友好?
如果希望浏览器不弹出,最好使用Active Directory账号。
在Chrome和select中打开'Customize'菜单(右上角)
设置。
在 'System' 部分,单击 'Open proxy settings.'
单击 'Security tab > Trusted Sites icon',然后单击
'Sites' 按钮并输入您信任的站点的 URL,然后单击
添加.
单击 'Close' 关闭受信任的站点 window。
点击 'Security tab > Local intranet' 然后 'Custom level...'
按钮。
滚动到底部,select“自动登录当前
用户名和密码'
选项。它在 'Authentication > Logon' 部分下。
单击“确定”保存更改。
也对 'Trusted Sites' 区域执行步骤 5 和 6。
单击“确定”保存所有更改并关闭“属性”window。
将您的站点添加到 Internet 属性中的受信任站点区域,并在本地 Intranet 和受信任站点区域中设置“使用当前用户名和密码自动登录”。
我对 Net Core 和 IIS 管理还很陌生。我的问题是:是否可以在不要求用户在 IIS 提供的经典弹出窗口中键入凭据的情况下进行 windows 身份验证?例如,如果我公司网络中的用户登录他们的 windows 计算机,则不会出现弹出窗口,因为他们的凭据之前已被识别。目前,在用户通过 IIS 输入凭据后,我使用 User.Identity.Name
获取当前用户名。或者有没有办法更改弹出窗口的外观以使其更加用户友好?
如果希望浏览器不弹出,最好使用Active Directory账号。
在Chrome和select中打开'Customize'菜单(右上角) 设置。
在 'System' 部分,单击 'Open proxy settings.'
单击 'Security tab > Trusted Sites icon',然后单击 'Sites' 按钮并输入您信任的站点的 URL,然后单击 添加.
单击 'Close' 关闭受信任的站点 window。
点击 'Security tab > Local intranet' 然后 'Custom level...' 按钮。
滚动到底部,select“自动登录当前 用户名和密码'
选项。它在 'Authentication > Logon' 部分下。
单击“确定”保存更改。
也对 'Trusted Sites' 区域执行步骤 5 和 6。
单击“确定”保存所有更改并关闭“属性”window。
将您的站点添加到 Internet 属性中的受信任站点区域,并在本地 Intranet 和受信任站点区域中设置“使用当前用户名和密码自动登录”。