Opera Web 浏览器支持委派的 Kerberos 身份验证

Opera Web 浏览器支持委派的 Kerberos 身份验证

我正在使用一个 LAN 网站,该网站依赖于模拟才能连接到 SQL Server 计算机(位于域中的另一台计算机上)。我无法使用 Opera Web 浏览器对其进行正确的身份验证,而 Chrome、Edge 和其他浏览器在测试时可以正常工作。

我的场景细节...

  • 客户端(机器 1)
  • 连接到安装在 IIS 服务器(机器 2)上的 ASP.NET 应用程序。
  • ASP.NET 应用程序正在使用 SqlConnection 类连接到 SQL Server(机器 3)。

涉及的 3 台计算机是同一个域的成员,并且我使用域帐户登录到该计算机。

它可以与 Chrome 网络浏览器一起使用,因为我已配置此注册表设置:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome] 
    "AuthNegotiateDelegateWhitelist"="*.MYDOMAIN.local"

(适当配置后,它也可以与 FireFox、IE 和 Edge 一起使用)

确实如此不是与 Opera 网络浏览器配合使用。

错误是:

    Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'

Opera 是否支持 Windows 委派或某种方式允许将此集成身份验证应用于 Web 应用程序?

如果确实如此,我需要帮助来了解如何对其进行相应地配置,因为使用允许其工作的其他典型的基于 Chromium 的设置我没有取得任何成功。

相关内容