我有一个应用程序,我需要使用'基本身份验证';但是,为了在Visual Studio中调试应用程序,IIS要求该目录也启用“Windows身份验证”。
问题是我的用户处理程序尝试发送基本身份验证请求以将它们与数据库进行比较...但是由于以上原因,NTLM请求IIS插入到标头中,优先按下基本身份验证请求“Windows身份验证”,以便用户将其发送到服务器。
之前有没有人遇到这种情况?有没有办法在没有启用Windows身份验证的情况下在Visual Studio中进行调试(或者至少不让它请求请求的安全性)?
谢谢!
编辑:忘了提及,在开发环境之外,'windows authentication'不会在
上