Hi SD, Go on the your plug-in and remove security component form you plug-in app controller.
Cheers! Saran On Wed, Sep 4, 2013 at 10:00 PM, El Tello <adrian...@gmail.com> wrote: > Disable the security component for this url. You are sending a post > request with an invalid csrf token. > El 04/09/2013 17:50, "SHIVDHWAJ PANDEY" <shivdh...@gmail.com> escribió: > > Do you found the solution for this problem "The request has been >> black-holed". As i am facing this too but cant find out how to solve it ? >> >> On Thursday, 14 June 2012 18:50:49 UTC+5:30, jmail wrote: >>> >>> Hi all! >>> >>> I've got a stupid problem :/ >>> >>> I am building small chat. I need that for my customer - it's not >>> importand >>> >>> I've got: >>> >>> AppController: >>> >>> <?php >>> App::uses('Controller', 'Controller'); >>> class AppController extends Controller { >>> var $uses = array('Config', 'Chat', 'User'); >>> var $helpers = array('Form', 'Html', 'Session'); >>> var $components = array('Session', 'RequestHandler'); >>> var $nonLoginActions = array( >>> 'chat' => array('login') >>> ); >>> public function beforeFilter() { >>> parent::beforeFilter(); >>> $this->getConfig(); >>> $this->checkSession(); >>> } >>> >>> function getConfig(){ >>> $config = $this->Config->find('all'); >>> foreach($config as $element){ >>> Configure::write('config.'.**$element['Config']['name'], >>> $element['Config']['value']); >>> } >>> } >>> >>> function checkSession(){ >>> if(isset($this->**nonLoginActions[$this->** >>> request->params["controller"]]**)){ >>> if(!in_array($this->**request->params["action"], >>> $this->nonLoginActions[$this->**request->params["controller"]]**)){ >>> if(CakeSession::read("**user") === null || >>> CakeSession::read("user") === false){ >>> $this->redirect(array('**controller' => 'chat', 'action' => >>> 'login')); >>> } >>> } >>> } >>> } >>> >>> } >>> >>> >>> Controller - ChatController >>> >>> <?php >>> /* >>> * To change this template, choose Tools | Templates >>> * and open the template in the editor. >>> */ >>> /** >>> * Description of ChatController >>> * >>> * @author jmail >>> */ >>> class ChatController extends AppController{ >>> var $components = array('Session', 'RequestHandler', 'Security'); >>> >>> function login(){ >>> >>> } >>> >>> } >>> >>> View - login.ctp >>> >>> Logowanie >>> <?php echo $this->Form->create('User', array('inputDefaults' => >>> array('label' => false,'div' => false)));?> >>> <?php echo $this->Form->input('login', array('type' => 'text', 'label' >>> => 'Login'));?> >>> <?php echo $this->Form->input('pass', array('type' => 'password', >>> 'label' => 'Hasło'));?> >>> <?php echo $this->Form->end(array('value' => 'Zaloguj się', 'label' => >>> 'Zaloguj się', 'div' => false));?> >>> >>> Layout - default.ctp >>> >>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " >>> http://www.w3.org/TR/xhtml1/**DTD/xhtml1-transitional.dtd<http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd> >>> "> >>> <html xmlns="http://www.w3.org/1999/**xhtml<http://www.w3.org/1999/xhtml> >>> "> >>> <head> >>> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> >>> <?php >>> echo $this->Html->css('cake.**generic'); >>> ?> >>> </head> >>> <body> >>> <div id="container"> >>> <div id="header"> >>> <h1>MiniChat</h1> >>> </div> >>> <div id="content"> >>> <?php echo $this->fetch('content'); ?> >>> </div> >>> </div> >>> </body> >>> </html> >>> >>> And my problem is: >>> >>> When i go to the http://site/chat/login and press submit button I get >>> >>> The request has been black-holed >>> >>> *Error: * The requested address *'/chat/login'* was not found on this >>> server. >>> >>> >>> >>> Everything is empty. What the hell I am doing wrong? >>> >>> cakephp-cakephp-2.1.3-28-**g645e981 >>> >> -- >> Like Us on FaceBook https://www.facebook.com/CakePHP >> Find us on Twitter http://twitter.com/CakePHP >> >> --- >> You received this message because you are subscribed to the Google Groups >> "CakePHP" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to cake-php+unsubscr...@googlegroups.com. >> To post to this group, send email to cake-php@googlegroups.com. >> Visit this group at http://groups.google.com/group/cake-php. >> For more options, visit https://groups.google.com/groups/opt_out. >> > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php. > For more options, visit https://groups.google.com/groups/opt_out. > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.