【问题标题】:How to enable Chrome credit card autofill for http and localhost?如何为 http 和 localhost 启用 Chrome 信用卡自动填充?
【发布时间】:2019-07-11 02:53:21
【问题描述】:

我需要覆盖此“自动信用卡填写已禁用,因为此表单不使用安全连接”错误以进行本地开发和测试。

【问题讨论】:

    标签: google-chrome autofill


    【解决方案1】:

    一个选项是在您的本地主机上启用https。 为此,here's a good ressource

    来自文章:

    • 安装mkcert
    • 然后运行$ mkcert -install
    • $ mkcert localhost 为本地主机创建证书。 (它会为您提供每个创建的证书的路径)
    • 然后您可以将这些证书与您的服务器一起使用,以通过https 提供内容(mkcert 自述文件 上提供了示例)

    根据您的用例,它可能会有所不同。 要启动并运行它,我建议您寻找针对特定案例的解决方案。

    例如:

    在这两种情况下,您可能需要在之后验证证书。 This SO answer解释的很好。

    如果您找到/找到了一个好的解决方案,请告诉我。

    【讨论】:

      【解决方案2】:

      如果您使用的是 AMP 解决方案(即:MAMP、WAMPP XAMPP、Valet 等),您可以轻松启用 https。

      但是,Chrome 不会显示信用卡自动填充,因为证书无效或无法验证。

      在这种情况下,您可以在导航栏中访问 c​​hrome://flags/#unsafely-treat-insecure-origin-as-secure,并在那里添加您的域。

      完成后,只需点击位于本页末尾的重新启动按钮。

      【讨论】:

        猜你喜欢
        • 2016-10-02
        • 2017-02-17
        • 1970-01-01
        • 2015-11-24
        • 2020-08-30
        • 2019-02-05
        • 2014-05-15
        • 2014-03-20
        • 2021-09-24
        相关资源
        最近更新 更多