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íce

PHP8.1, Enum třídy a Doctrine

Jednou z novinek PHP8.1 je i podpora Enum tříd. Tento zápisek vznikl jako stručné intro k tomu, jak lze tuto novinku používat ve spojení s Doctrine.

Číst více

NGINX, PHP-FPM a memory_limit

Nastavení memory limitu pro PHP v konfiguraci NGINX a PHP-FPM

Číst více

nám. Republiky 28
301 00 Plzeň
Česká republika
IČ: 28006402
DIČ: CZ28006402

© 2002 - 2024 iD-SIGN BRANDS MENTIONED ABOVE ARE PROPERTY OF THEIR RESPECTIVE OWNER.