2016-05-31 44 views
1

我想僅爲頁面管理員(ROLE_SUPER_ADMIN)顯示Symfony分析器欄(和對Profiler的訪問)。僅爲管理員顯示Symfony分析器

我有以下這樣的說明:http://symfony.com/doc/2.8/cookbook/profiler/matchers.html#creating-a-custom-matcher

但不起作用。我收到此錯誤消息:

AuthenticationCredentialsNotFoundException in classes.php line 2892: 
The token storage contains no authentication token. One possible reason may be that there is no firewall configured for this URL. 

任何人都可以幫助我,或知道此錯誤消息嗎?

感謝您對未來的所有答覆!

+0

你能分享security.yml文件嗎?看來問題出在 – zizoujab

+1

謝謝你的回覆! 這裏是一個pastebin:http://pastebin.com/jJBFixkJ 我已經找到了問題。以下行需要註釋: 'firewall: dev: pattern:^ /(_(profiler | wdt)| css | images | js)/ security:false' –

回答

0

確保您的security.yaml中的dev部分具有正確的參數。

確保您取消以下行的security.yaml

firewalls: 
    dev: 
     pattern: ^/(_(profiler|wdt)|css|images|js)/ 
     security: false 

後,有它應該工作的罰款。