【问题标题】:How To submit a form to third party when SSL is configured on the site在站点上配置 SSL 时如何向第三方提交表单
【发布时间】:2016-04-14 11:00:14
【问题描述】:

我有一个对使用 http 链接的第三方有操作的表单,但我的网站配置了 SSL 并使用 HTTPS 链接,现在当我在 HTTP 链接上提交 from 时,它会给出块内容错误

我的表格是:

 <form method="GET" action="http://republicmoving.moveeasy.com/move/iframe_inventory/" target="my-iframe" id="initial-move-info-form">

如何解决这个问题。我已经尝试了很多事情,比如在动作中添加双斜杠作为 ://republicmoving.moveeasy.com/move/iframe_inventory/

并且还尝试了javascript:

var form = document.getElementById("initial-move-info-form");
form.action = location.href.replace(/^http:/, 'https:');

但是没有任何效果,请帮我解决这个问题

【问题讨论】:

    标签: javascript forms http https action


    【解决方案1】:

    你不能,因为你的表单的目标是一个 iframe。

    您不能向用户显示 https 锁来告诉他它是安全的,同时以不安全的方式提交和显示信息。

    【讨论】:

    • 是的,我意识到我们无法将信息从安全 URL 发送到不安全的 @Tom
    猜你喜欢
    • 2014-10-21
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 2014-12-15
    • 2016-07-11
    • 1970-01-01
    • 2012-09-26
    • 1970-01-01
    相关资源
    最近更新 更多