iFrame 使用 PHP 在 URL 中传递用户名和密码
Posted
技术标签:
【中文标题】iFrame 使用 PHP 在 URL 中传递用户名和密码【英文标题】:iFrame Pass username and password inside URL using PHP 【发布时间】:2022-01-24 04:45:04 【问题描述】:我已尝试使用以下代码将 iframe 页面加载到我的视图文件中,但无法获得响应。
<section class="slice color-three pb-4">
<div class="w-section inverse p-0">
<div class="card col-md-12 pb-4">
<iframe id="sms_service" src="https://username:password@abc.com/send_sms?account=123456789" ></iframe>
</div>
</div>
</section>
如果我在浏览器中运行直接 URL,则获取 iframe 页面。
所以我可以使用该 iframe URL 传递用户名、密码。
【问题讨论】:
【参考方案1】:您使用代码使用 htpasswd 加载 iframe 的方式 - 基本身份验证似乎可以纠正,这可能是跨域的问题。
你可以检查控制台,看看你是否得到了跨域的错误,那么你需要允许你的坐 url(你添加这个 iframe 的地方)源 iframe url 项目或添加允许跨域您的域到该 ifra url 脚本,例如“abc.com/send_sms”。
【讨论】:
以上是关于iFrame 使用 PHP 在 URL 中传递用户名和密码的主要内容,如果未能解决你的问题,请参考以下文章