Symfony, lokální server a důvěryhodný SSL certifikát v Chrome
Nastavte si důvěryhodný certifikát v Chrome i pro vývoj Symfony aplikací
Pro vývoj Symfony aplikací je velmi komfortní využívat lokální Symfony server, jež lze velmi jednoduše nastavit i pro HTTPS komunikaci pomocí příkazu:
symfony server:ca:install
Tento příkaz vytvoří lokální certifikační autoritu, k ní lokální certifikát, autoritu zkusí zaregistrovat v systému a nastavit ji ve Firefoxu. V ostatních prohlížečích je nutné autoritu nastavit ručně, což je naštěstí velmi jednoduché. V Chrome toho lze docílit v
Nastavení -> Ochrana soukromí a zabezpečení -> Zabezpečení -> Správa certifikátů
Zde je nutné se přepnout do záložky Autority, kliknout na tlačítko Importovat a najít patřičný soubor. V Linuxu je uložen v cestě ~/.symfony5/certs/rootCA.pem (zde lze předpokládat postupnou inkrementaci dle verze Symfony). Pokud vám import skončí s hláškou, že certifikát již existuje, tak jej v seznamu dohledejte (záznam podobný "org-Symfony dev CA"), klikněte na upravit a zaklikněte, kde všude jej chcete považovat za validní. Primárně tedy webové stránky.
Po vypnutí a zapnutí Chrome by měly i vaše lokální Symfony aplikace zobrazovat platný HTTPS certifikát.
Mohlo by vás také zajímat
Sentry Performance, PHP a GraphQL
Jak využít Sentry Performance pro monitoring výkonu PHP aplikace včetně výkonu GraphQL API.
Číst vícePotřebujete více informací?
Zpráva byla úspěšně odeslána.
Děkujeme
Omlouváme se, ale zprávu se nepovedlo odeslat.
Budeme rádi, když nám o tomto dáte vědět na info@id-sign.com