【问题标题】:SSL form POST from one site to anotherSSL 形式 POST 从一个站点到另一个站点
【发布时间】:2011-05-24 09:06:50
【问题描述】:

我正在尝试从一个网站安全地发布到另一个网站。我不想尝试自己进行加密或散列,而是想使用 SSL。是否可以使用 SSL 从一个站点到另一个站点进行表单发布,这对于传输用户信息是完全安全的?

【问题讨论】:

    标签: encryption ssl webforms http-post


    【解决方案1】:

    您不能使用 POST 将用户的浏览器重定向到另一个站点(重定向将切换到 GET),但您当然可以让一台服务器通过 SSL 向另一个站点发起 POST。

    【讨论】:

    • 我在将支付数据从我的网站发布到 PSP 时也掉进了这个坑。一旦我们切换到 SSL,POST 就会神奇地切换到 GET,并且表单编码从页面和表单标签中指定的内容更改为 UTF-8。我想知道他们为什么要创建这个限制......
    【解决方案2】:

    一个简单的表单帖子应该可以工作。

    <form action="https://theirsite.com/Form.html" method="post">
        <input type="hidden" name="UserID" value="1" />
        <input type="text" name="UserName" value="Quickfire55" />
    </form>
    

    【讨论】:

      猜你喜欢
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-15
      • 2014-12-22
      • 2011-06-03
      • 1970-01-01
      相关资源
      最近更新 更多