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