我有一个 ASP.NET 站点,其中身份验证模式 =“Windows”。昨天刚刚下载了 WebMatrix beta 2,试图调试我的应用程序。
在 WebMatrix 中,在 Visual Studio 中按 F5 后出现 401 错误。同样在 VS 中,出现“无法在 Web 服务器上开始调试。与 Web 服务器通信时发生身份验证错误。” 当我单击帮助按钮时,MSDN 告诉我需要启用 Windows 身份验证。
我在 WebMatrix 中看不到身份验证选项。这个问题很相似,但似乎不适用于我(也没有答案)。
更多信息(不确定这是否适用)。我在 WebMatrix 中启用了 SSL。VS 设置为使用 URL 为https://localhost:44300/routing/development.aspx的自定义 Web 服务器。在 WebMatrix 中,请求视图中的 URL 是https://localhost:44300/routing/development.aspx/debugattach.aspx(不确定 debugattach.aspx 来自哪里)。