我注意到许多类似的主题,但没有一个解决了这个问题或有完全相同的情况,所以我想我会发布这个问题,然后回答它以帮助其他人。
IE/Chrome 没有问题,但在 Firefox 中,当访问我在本地运行的 mvc 内部网项目的页面以开发测试访问我的 sql 数据库的那些页面时,我会收到错误“底层提供程序在打开时失败”,它通过调试告诉我“用户“NT AUTHORITY\ANONYMOUS LOGON”登录失败。
在大多数情况下,这似乎不是特定于浏览器的,并且通常是与数据库的连接字符串的问题,我找到了一个完美的问题,其中列出了大多数可能的问题,但现在找不到,所以如果我这样做,我会链接那个。
据我所知,我的问题与从我的机器到 iis 然后到数据库的双跳有关,它在某些时候丢失了我在 Firefox 中的凭据。