如何使用javascript为iframe进行http身份验证登录?

如何使用javascript为iframe进行http身份验证登录?,javascript,iframe,http-authentication,Javascript,Iframe,Http Authentication,我需要做一个网页,将 通过http身份验证自动登录到站点 用iframe显示所述站点 我想我可以使用XHR直接指定登录头,然后使用javascript创建iframe。这有意义吗?它会起作用吗?由于同一原产地政策,您的XHR方法不会起作用 但是,对于HTTP身份验证,您可以简单地将数据包括在url中,即的src: <iframe src="http://username:password@domain.tld/..."></iframe> 我想我不必提及,如果登录凭

我需要做一个网页,将

  • 通过http身份验证自动登录到站点
  • 用iframe显示所述站点

  • 我想我可以使用XHR直接指定登录头,然后使用javascript创建iframe。这有意义吗?它会起作用吗?

    由于同一原产地政策,您的XHR方法不会起作用

    但是,对于HTTP身份验证,您可以简单地将数据包括在url中,即
    src

    <iframe src="http://username:password@domain.tld/..."></iframe>
    
    
    

    我想我不必提及,如果登录凭据是敏感的,就不应该这样做——它们很可能会出现在浏览器历史记录中。

    我想我需要在ie中添加一个新问题,因为它(与chrome和firefox不同)似乎禁用iframe(可能是出于安全原因?)由于安全原因,2019年不起作用,有什么替代方案?