我花了两天时间试图解决这个问题。
我有一个使用Laravel 4的应用程序,但是有一个问题。 我在一个Route中使用auth.basic,这里有一些代码:
Route::get('/admin', array('before' => 'auth.basic', function()
{
return Redirect::action('AdminController@createAdmin');
}));
我肯定会进入匿名函数,但有例外: * 未知操作[AdminController @ createAdmin]。 *
同样,如果我像这样定义路线:
Route::get('/admin', 'AdminController@createAdmin');
一切正常。 我想,也许问题出在某种范围内...... 提前谢谢。
答案 0 :(得分:1)
我不确定你真正试图通过重定向完成什么,但由于问题可能正是如此,你可以这样做:
Route::get('/admin', array('before' => 'auth.basic', 'uses' => 'AdminController@createAdmin'));