草庐IT

Mod_Security

全部标签

php - Symfony & 守卫 : "The security token was removed due to an AccountStatusException"

我试图为我的登录表单创建一个身份验证器,但由于某些不明原因,我总是无法登录。[2016-10-0518:54:53]security.INFO:Guardauthenticationsuccessful!{"token":"[object](Symfony\\Component\\Security\\Guard\\Token\\PostAuthenticationGuardToken:PostAuthenticationGuardToken(user=\"test@test.test\",authenticated=true,roles=\"ROLE_USER\"))","authen

php - Apache 2.4 + php-fpm - AH01071 : Got error 'Primary script unknown\n' mod_proxy_balancer

我正在我的Ubuntu14.04中使用php-fpm5.5.9配置Apache2.4.9。我想要的是为php-fpm请求创建一个平衡器,但它会抛出以下错误:AH01071:出现错误“主脚本未知\n”当我尝试访问我的php文件时。代理平衡器似乎没有获取ProxyPassMatch传递给它的文档根目录。我正在使用UDS让apache访问php-fpm套接字而不是使用网络tcp。如果我在没有平衡器的情况下配置它,一切正常。作品ProxyPassMatch^/(.*\.php(/.*)?)$unix:/var/run/php5-fpm.sock1|fcgi://./var/www/html不工

php - 使用 mod_rewrite 将所有流量重定向到 index.php

我正在尝试构建一个url缩短器,我希望能够在域之后立即获取任何字符并将它们作为变量url传递。例如http://google.com/asdf会变成http://www.google.com/?url=asdf.这是我现在拥有的mod_rewrite,但我不断收到400BadRequest:RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)index.php?url=$1[L,QSA] 最佳答案

php - Laravel 4 虚拟主机和 mod 重写设置

我已经尝试了几个小时来安装Laravel4并使虚拟主机和路由正常工作,但到目前为止我一直很不走运。我提到我正在Windows7机器和WAMP上执行此操作。我将描述我已经完成的工作:我已经启用了rewrite_module。使用以下内容更新了httpd-vhosts.conf:DocumentRoot"c:/wamp/www/laravel/public"ServerNamelaravel.devServerAliaswww.laravel.dev接下来,我设置了etc/hosts:127.0.0.1localhost127.0.0.1laravel.dev此外,以下行在wamp/../

apache - 在 php-fpm/mod_fastcgi 中使用 mod_headers 的问题

我正在尝试添加HSTS标题到我的应用程序中的每个响应。我的第一个想法是使用mod_headers—我将此指令放在文档根目录下的.htaccess文件中:HeadersetStrict-Transport-Security"max-age=7776000"这在我使用Apache2.2和mod_php的本地设置上运行良好。所有资源都以适当的HSTSheader响应。我的部署环境使用Apache2.2和mod_fastcgi,上述技术适用于任何资源php文件。另一个SOquestion有一个类似的问题,传入的请求(?)的header被剥离——但我担心修改离开服务器的响应header。如何在.

php - 如何使用 Symfony 表达式语言在 @Security 注释中使用类常量?

我正在使用Symfony3,并且我已经创建了一个自定义的Voter类。我想使用SensioFrameworkExtraBundle访问它@Security标签。有点效果。如果我执行以下操作,它会完美运行:/***@Rest\Get("organisation/{id}")*@Security("is_granted('OrgAdmin',id)")*@paramint$id*@paramRequest$request**@returnView*/publicfunctiongetOrganisationAction($id,Request$request){但我不喜欢在应用程序中使用魔

php - 如何激活 mod_rewrite?

我知道这个问题已经被问过好几次了。但我无法让它工作。我在我的Ubuntu服务器上安装了Apache2我也可以确认mod_rewrite是使用phpinfo();安装的。我还在我的根文件夹(/var/www/.htaccess)中放置了一个名为.htaccess的文件。在我的.htaccess文件中,我粘贴了以下代码:Options+FollowSymLinksRewriteEngineOnRewriteRule^.*$test.php所以一切都被重定向到test.php但是还是不行。所以我检查了/etc/apache2下的httpd.conf文件。它完全是空的,没有代码行(这对我来说有

security - CSRF 和 X-CSRF-Token 的区别

在HTTPheader中使用X-CSRF-Token或token有什么区别在隐藏字段中?何时使用隐藏字段以及何时使用header,为什么?我认为X-CSRF-Token是在我使用JavaScript/AJAX时,但我不确定。 最佳答案 CSRF保护有多种方法。传统方式(the"Synchronizertoken"pattern)通常涉及为每个请求设置唯一的有效Token值,然后在随后发送请求时验证该唯一值。通常通过设置隐藏的表单字段来完成。token值通常是短暂的并与该session相关联,因此如果黑客试图重用他们之前在页面上看到的

php - 使用自定义 htaccess mod 重写时有效路由上的 Codeigniter 404

我在使用自定义(有点奇怪)htaccess文件夹映射时遇到codeignighter问题。但是,它在技术上应该有效,但实际上没有。有人可以帮助我吗?场景1(工作正常):文件夹结构和关键文件/isthewebsiteroot/.htaccess/api//.htaccess:RewriteEngineOnRewriteRule^api/(.*)$/api/$1[L]访问mydomain.com/api/admin/例如让我进入我的admin-controller/index操作并加载View。index.php上的var_dump显示$_REQUESTarray(size=1)'admi

android - 如何处理有关 Flurry Analytics 的 “android-security” 和 “TrustManager” 问题?

我从GooglePlay收到了一封关于“android-security”和“TrustManager”的电子邮件,即您列在这封电子邮件末尾的应用程序使用了接口(interface)X509TrustManager的不安全实现。根据一封电子邮件,我受影响的类是与Flurry库相关。受影响的应用程序、版本和类:com.demo.movi​​es5个com.flurry.android.n;谁能告诉我如何处理有关FlurryAnalytics的“android-security”和“TrustManager”问题。编辑:升级FlurrySDK后问题得到解决。 最