使用php代码在浏览器中设置htaccess用户名和密码

使用php代码在浏览器中设置htaccess用户名和密码,php,apache,.htaccess,Php,Apache,.htaccess,我有两个站点,其中站点a中的一个页面将返回一个表单作为输出。当用户点击表单中的提交按钮时,它将被发布到站点B 但在站点B中,我在.htaccess中设置了用户名和密码,所以当用户单击提交按钮时,它会向用户询问用户名和密码。但我不希望用户必须输入/输出用户名和密码,而不是在从站点A加载表单时在浏览器中设置uname和pwd 表示浏览器不应向uname和pwd询问即将提出的请求。是否可以使用PHP代码在浏览器中设置uname和密码 此要求仅适用于某些情况,因此我无法从中删除uname和pwd。hta

我有两个站点,其中站点a中的一个页面将返回一个表单作为输出。当用户点击表单中的提交按钮时,它将被发布到站点B

但在站点B中,我在.htaccess中设置了用户名和密码,所以当用户单击提交按钮时,它会向用户询问用户名和密码。但我不希望用户必须输入/输出用户名和密码,而不是在从站点A加载表单时在浏览器中设置uname和pwd

表示浏览器不应向uname和pwd询问即将提出的请求。是否可以使用PHP代码在浏览器中设置uname和密码


此要求仅适用于某些情况,因此我无法从中删除uname和pwd。htaccess

尝试在表单操作的URL中添加用户名和密码:

action="http://username:password@www.example2.com/foo.php"

请注意,有些浏览器可能会要求这样的配置来发送用户名和密码。

谢谢,但我不想在URL中公开用户名和密码以防出现安全问题。这只是一个符号,密码不会作为URL的一部分发送,在地址栏中也看不到。顺便说一句,从安全角度来看,在URL中发送内容与通过其他方式(例如HTTP头)发送相同内容没有区别。但即使地址栏中没有显示内容,用户也可以通过查看页面源和表单操作参数来获取。我的问题主要是用户不会从浏览器访问我的页面,这将是一个web服务。但在某些情况下,用户将同时从浏览器访问htaccess用户名和密码,因此我需要以其他方式在浏览器中进行设置。如果不向用户披露,则无法在浏览器中进行设置