gpt4 book ai didi

c# - Windows 身份验证不断询问用户名密码,即使凭据正确

转载 作者:行者123 更新时间:2023-11-30 20:49:54 29 4
gpt4 key购买 nike

我开发了一个允许 Windows 身份验证的应用程序并将其托管到实时服务器。在我的本地电脑上,我可以获得用户名密码。但是当我从网络访问时(例如 websso.mydomain.com),即使我输入了正确的凭据,它也会继续询问凭据。

<authentication mode="Windows">
</authentication>

<authorization>
<deny users="?" />
</authorization>
<identity impersonate="true"/>

我在web.config中添加了以上标签,托管服务器是windows server 2008 R2。我试图从

获取用户名
WindowsIdentity.GetCurrent().Name
Environment.Username
Request.ServerVariables["LOGON_USER"]
Request.ServerVariables["AUTH_USER"]
HttpContext.Current.Request.LogonUserIdentity.Name

是否需要在 IIS 中进行任何更改或配置 Windows 身份验证的任何步骤。

安装的IIS版本为7.5

最佳答案

我最近遇到了类似的问题,请尝试确保 windows 用户对服务器上的目录具有读取权限。

关于c# - Windows 身份验证不断询问用户名密码,即使凭据正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22944494/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com