Google Chrome浏览器似乎是在每个站点上保存密码,但是我正在开发一个站点,根据访问的目录,我希望该站点具有不同的http身份验证详细信息,并使Chrome记住这一点。
也就是说,http://example.com/a和http://example.com/b具有不同的http用户/密码组合。我希望Chrome能够同时记住两者,例如,当我输入http://example.com/a时,我将使用/ a和/ b的相应用户/密码组合进行访问。如果我使用内置功能在Chrome中保存密码,则浏览器会全局保存http://example.com的两种用户名/密码组合,并且不记得根据地址使用哪种密码,而是默认使用其中一种用于访问http://example.com的任何地址
除了为每个目录设置不同的子域之外,还有其他方法吗?
2
哇,这是从2013年开始的,而在2017年的版本57中,这还没有固定...这是拥有近60%市场份额的浏览器吗?
—
阿兰·潘尼捷
@AlainPannetier是的,直到今天,我仍然没有找到解决方法,我只是诉诸于使用子域或每次手动输入密码。
—
马恩(Mahn)
大声笑。数十年来,我一直在抱怨封闭源代码,而现在开放源代码存在问题:我只想克隆和自定义所有内容。铬很容易(尽管很长)重建。但是,随着他们的市场份额增加,他们的开发人员变得如此傲慢,以至于我只用于开发。我只是回滚到52,因为在57中打开devtools只是...崩溃了chrome。我可以尝试一下。我会让你知道。
—
阿兰·潘尼捷
@AlainPannetier Chromium的问题在于代码库很大,我觉得重构整个Linux内核比在此更改接口要容易得多。我觉得这太令人生畏了,但也许你比我在那里好运。
—
Mahn
是否所有路径都指定相同的HTTP身份验证“领域”,或者它们是分开的?
—
user1686 '19