在我的项目中,我通过SSO
进行了Kerberos
(单点登录)。当我从客户端应用程序(Vue.js
)向Kerberos服务器发出请求时,它在Firefox浏览器中不起作用。默认情况下,Firefox中的Kerberos支持被禁用。要启用它,用户需要打开浏览器配置窗口(转到地址栏中的about:config
)。然后,在参数({{1})中指定客户端要使用Kerberos身份验证的Web服务器的地址。您怎么理解这对用户来说很不方便。
问题:访问页面时,是否可以通过Vue.js应用程序以某种方式更改Firefox浏览器设置?
Vue.JS :
network.negotiate-auth.trusted-uris
答案 0 :(得分:2)
不,你不能。想象一下一个网站,其中任何站点都可以更改您的浏览器参数,那将是一团糟。.您唯一能做的就是弹出一些弹出窗口或类似的内容,以通知您的用户他们必须启用此参数。