Habilitar CGI autenticação JWT no Apache Debian/Ubuntu

Vamos habilitar o módulo de reescrita do Apache.

cd /etc/apache2/mods-available
a2enmod rewrite

Edite o arquivo abaixo e inclua essas linhas

vim /etc/apache2/apache2.conf

troque AllowOverride None # <—- ATENÇÂO por AllowOverride All # <—- ATENÇÂO
Inclua as linhas abaixo:

<Directory /home/cgi-bin/v1/> # <- Caminho aonde está o CGI e o .htaccess
        Options Indexes FollowSymLinks
        AllowOverride All 
        Require all granted
</Directory>

Salve o arquivo ESC + :wq

Crie um arquivo .htaccess

vim /home/cgi-bin/v1/.htaccess

Coloque dentro do arquivo e depois salve o arquivo ESC + :wq

#Habilar JWT
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

Agora basta reiniciar o Apache

systemctl restart apache2 

Até + Devs

Melissa Gobatti