MethodNotAllowedHttpException with lucadegasperi / oauth2-server-laravel包含AccessTokenFlow POST路由

时间:2014-07-31 14:20:49

标签: laravel oauth-2.0

这是我的第一个Laravel项目,到目前为止它已经很有趣了。

我正在设置OAuth2服务器。我已将发布的代码here复制到我的路由文件中。

通过这段代码......

Route::post('oauth/access_token', function()
{
    return AuthorizationServer::performAccessTokenFlow();
});

我尝试过http://local.server.com/oauth/access_token和“MethodNotAllowedHttpException”错误。

如果我能提供任何其他信息可以帮助您,请告诉我!

干杯

1 个答案:

答案 0 :(得分:3)

如果您在浏览器网址栏中输入http://local.server.com/oauth/access_token,则表示您正在发送请求:

GET oauth/access_token

但是,您的路由会处理POST请求,并且由于没有定义GET路由,因此Laravel正在使用MethodNotAllowedHttpException

进行响应

为了正确测试您的路线,您需要发送POST请求。