我有一个用 ASP.net core 编写的应用程序,当我在本地主机上运行此应用程序时,我会收到一个弹出窗口,要求我进行身份验证,一旦我输入我的域名\我的用户名和密码,它就会对我进行身份验证并让我运行应用。基本上,我输入 Windows 用户名和密码,然后就可以看到该应用程序。下面是我得到的屏幕:
这是我尝试过的:
任何帮助将不胜感激。
这几乎可以肯定不是文件权限问题。但您可能需要检查一些事情。
第一步是尝试从命令行/终端托管它。
导航到项目的根目录(csproj 所在的位置)并输入
dotnet run
看看它是否会托管它 - 并运行它并消除身份验证问题。如果确实如此,那么您就已经找到了罪魁祸首。
抱歉,我不能说得更具体,但根据您提供的信息量,这更像是一个故障排除场景。