是否可以在Windows中配置代理身份验证用户名和密码?

时间:2014-01-12 04:00:35

标签: proxy ntlm squid proxy-authentication internet-options

我有一个带有基本SQL db身份验证的squid代理服务器。在客户端计算机上进行设置时,系统会提示用户询问用户名/密码。

当输入它们并选中保存框时,IE中不再显示提示,但每次启动时都会询问chrome。

我的问题 - 是否可以在注册表或其他地方预配置用户名/密码?我试过了

http://username:password@server:port

并且它的变化没有成功。当输入该字符串时,浏览器完全忽略它并继续没有代理。

我研究了在squid上设置ntlm,但似乎如果客户端在不同的域上,用户仍会被提示。

1 个答案:

答案 0 :(得分:0)

您可以选择以下步骤,在整个身份验证过程中使用相同的连接强制执行IE。

  1. 单击“开始”,单击“运行”,键入regedit,然后单击“确定”。

  2. 找到并单击注册表中的以下任一项:

  3. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings

    HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings

    1. 在“编辑”菜单上,指向“新建”,然后单击“DWORD”。

    2. 键入ReleaseSocketDuring401Auth,然后按ENTER键。

    3. 在“编辑”菜单上,单击“修改”。

    4. 键入0,然后单击“确定”。

    5. Microsoft Blog:

      http://blogs.msdn.com/b/asiatech/archive/2012/03/28/ie-always-prompts-for-authentication-when-browsing-through-proxy-server.aspx