2017-10-19 8 views
0

Wir hosten eine Symfony-Website, aber wir möchten den Zugriff für einige Benutzer beschränken, bis sie öffentlich gestartet werden kann. möchten wir die Webseite in der Zwischenzeit mit einer einfachen Authentifizierung "schützen".basic auth apache & symfony

wenn ich nicht Grund Auth auf unserer vHost die Webseite funktioniert gut eingerichtet, aber wenn ich diese

eingerichtet
 <Directory /path/web> 
     AuthType Basic 
     AuthName "Restricted Content" 
     AuthUserFile /path/.htpasswd 
     Require valid-user 
     Options FollowSymLinks 
     AllowOverride All 
     <IfModule mod_rewrite.c> 
     Options -MultiViews 
     RewriteEngine On 
     RewriteCond %{REQUEST_FILENAME} !-f 
     RewriteRule ^(.*)$ app_dev.php [QSA,L] 
     </IfModule> 
    </Directory> 

wir den Fehler in symfony bekommen, dass es Umleitungen zu viele waren. gibt es eine Möglichkeit, Symfony ordnungsgemäß mit dieser Einrichtung zu arbeiten?

+0

Was ist der symfony Fehler? – David

+0

kein Symfony-Fehler, nur eine Standardmeldung, ERR_TOO_MANY_REDIRECTS – user1002761

+0

Sehen Sie, ob dies hilft: http://www.inazzz.com/index.php/post/jz87/how-to-create-a-user-login-screen -with-htaccess-and-htpasswd-zu verhindern-Benutzer-zu-Zugriff-Unterordner-oder-Ressourcen – BentCoder

Antwort

0

Das Entwickler-Team verwendete apparent Sicherheitsfunktionen von Symfony und der Benutzer musste in der Benutzertabelle von Symfony hinzugefügt werden.