我想在我的项目中配置我的 security.yml 以要求来自除 localhost 之外的所有主机的基本身份验证?可能吗?我试图在网上找到解决方案,但无效。
问问题
252 次
1 回答
1
您可以创建一个请求匹配器。
您可以按照这个很棒的教程启用请求匹配器http://php-and-symfony.matthiasnoback.nl/2012/07/symfony2-security-using-advanced-request-matchers-to-activate-firewalls/
仅遵循“创建高级请求匹配器”和“在安全配置中挂钩请求匹配器”部分。
您的匹配方法如下所示:
return 'localhost' == $request->getHost();
于 2012-10-30T22:04:02.297 回答