我最近将 Chrome 更新到版本 58.0.3029.110(64 位)。由于更新我所有使用代客安全保护的开发站点都会在浏览器栏中抛出 ⚠ 不安全警告,我不得不手动为开发站点添加异常(exception)。

我尝试过的事情。

  • valet forget site && valet link site && valet secure site
  • valet stop && valet uninstall && valet install

  • 通过代客命令忘记站点并重新创建并保护它。按预期工作并且确实通过 http://为网站提供服务,所以我相当有信心 nginx dnsmasq 可以正常工作。

    在重新创建站点链接并保护它们之前卸载和重新安装 valet 也没有达到预期的结果。

    我有点不知道还有什么可以尝试的?据我所知,其他 Valet 用户并没有报告它,所以我猜这是我机器本地化的东西。

    从评论中获得了额外的调试见解(感谢提供信息)

    看来证书是为 wordpress.dev 提供的,但正在为 any-site.dev 提供服务?
    Attackers might be trying to steal your information from dash.reviews.dev (for example, passwords, messages, or credit cards). NET::ERR_CERT_COMMON_NAME_INVALID
    Subject: *.wordpress.dev
    Issuer: *.wordpress.dev
    Expires on: May 30, 2018
    Current date: Jun 1, 2017
    PEM encoded chain:
    -----BEGIN CERTIFICATE-----
    MIIC/DCCAeSgAwIBAgIJALNqUY/m3QBNMA0GCSqGSIb3DQEBCwUAMBoxGDAWBgNV
    BAMMDyoud29yZHByZXNzLmRldjAeFw0xNzA1MzAxMTE2MjZaFw0xODA1MzAxMTE2
    MjZaMBoxGDAWBgNVBAMMDyoud29yZHByZXNzLmRldjCCASIwDQYJKoZIhvcNAQEB
    BQADggEPADCCAQoCggEBANrWsRS8opaiZn9VBLHCJFqhqe7ZzFCN4YZNKwV+rJMi
    3STA3gJEUA8t+bLbLUaXjkUhiyq6TpJp6tKW6AY11iUDCjKCbE5CwOB3sIJAvy/G
    w6O/ID3ViYMbqm9pJbnEmlHZP8cizBqfyZy8QZCIrAllc/CdfuxR7dCnXSaw+BkY
    fzCUUwMO0O/TmhLEOnqugOkRCx6bNEyN2Jgu/Ll1gHedAZ3BZPifLPpt9tHdkiaU
    qdhUQR2s0zig7Pg5NqH7V90q3rRTSWwc2fnu7MxtNyHnjD5kKairmFR+4IEFTHaa
    6nODNviwjcV+GaMWwHB/qlLkDceSaM/EH/dDu7lpSD0CAwEAAaNFMEMwCQYDVR0T
    BAIwADALBgNVHQ8EBAMCBeAwKQYDVR0RBCIwIIINd29yZHByZXNzLmRldoIPKi53
    b3JkcHJlc3MuZGV2MA0GCSqGSIb3DQEBCwUAA4IBAQC/sEY14ES/6A8uIoqUGj1S
    f0PHY1atc6XJrvs28+HMRlCS/xEGdeZpGV4F4/XYWJWKqVp0MsKzLUGjMOvvwH53
    TtnW88HFQMecjAeSg1k2jT/ZBgFwUhTV1PA5XA00jBMH8oIcTYy0vm+MjCNalRDW
    sfsIl91pR8MtFlEp0TV+MbewG4ak8bHzaN0vcO4gMYlUTaq3LmgfYWsdUhIKk3ZE
    /pLH3gVmQitPZXTiwKA83msbDGlDBimE3n8QCcJIVBZJf6tOvE3eemBMIbNoucb3
    25/7FQw8WwV7Nzo1HF7jLsLYNB49OriDrOW9hk2qUfOzbsdq8UUcFitdAvXzfjCs
    -----END CERTIFICATE-----
    

    我使用了 valet forget wordpress 并手动删除了 wordpress 符号链接(symbolic link),因为这似乎没有任何作用,但怀疑需要重写 nginx 配置,并且不确定在哪里/如何执行此操作,或者如果代客工作正常,我为什么需要这样做正确吗?

    最佳答案

    所以 valet forget 只适用于 parked 目录

    我正在使用 valet link 并删除了符号链接(symbolic link),残留的 conf 文件仍然存在。

    即使在 valet uninstall 之后,它也没有删除充满旧站点证书的 ~/.valet

    我猜有一些冲突,其中要服务的一个和它选择的一个对当前域无效。

    即将完全删除并重新安装所有依赖项,希望能解决问题。如果是我会接受这个答案,如果不是我会更新。

    咳咳!

    Valet 根本无法卸载/重新安装。

    关于php - 为什么 Laravel Valet 生成的证书在 chrome 中不再有效?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44303041/

    10-12 06:58