当前位置: 首页 > 知识库问答 >
问题:

Laravel Passport错误-RequestException中的ServerException。php第107行

唐煜
2023-03-14

需要帮忙吗。

我按照教程什么是新的Laravel 5.3: Laravel护照(https://laracasts.com/series/whats-new-in-laravel-5-3/episodes/13)一步一步,我有这个错误:

服务器错误:POSThttp://latest.dev/oauth/token导致500内部服务器错误响应:SQLSTATE[42S02]:未找到基表或视图:1146 Table'consumer.oauth_clients不存在(SQL:选择*from'oa(截断...)

消费者发展


use Illuminate\Http\Request;

Route::get('/', function () {

    $query = http_build_query([
        'client_id'     => 4,
        'redirect_uri'  => 'http://consumer.dev/callback',
        'response_type' => 'code',
        'scope'         => '',
    ]);
    return redirect('http://latest.dev/oauth/authorize?'.$query);
});

Route::get('/callback', function(Request $request) {
    $http = new GuzzleHttp\Client;

    $response = $http->post('http://latest.dev/oauth/token', [
        'form_params'   => [
            'grant_type'        => 'authorization_code',
            'client_id'         => 4,
            'client_secret'     => 'a8OifFPH38rMi1I6vjmV3O8XD55hAk2FG4f95j9W',
            'redirect_uri'      => 'http://consumer.dev/callback',
            'code'              => $request->code,
        ],
    ]);
    return json_decode((string) $response->getBody(), true);
});

共有1个答案

燕和同
2023-03-14

运行以下命令

php artisan serve

并将URL链接替换为通过artisan serve命令创建的新URL
然后再试一次-然后它就会工作。

 类似资料:
  • 本文向大家介绍PHP7中的PHP错误,包括了PHP7中的PHP错误的使用技巧和注意事项,需要的朋友参考一下 介绍 在版本7之前,PHP解析器用于报告各种情况下的错误。每个错误以前都是某种预定义的类型。PHP7改变了错误报告的机制。现在,大多数错误是通过引发错误异常来报告的,而不是传统的错误报告。 如果未处理错误异常,则会报告致命错误,并将像传统错误条件一样处理。PHP的错误层次结构从Throwab

  • 问题内容: 我已经继承了一些Java RMI客户端/服务器代码,尽管它在一台机器上可以正常运行,但我无法使其在我的开发环境中运行。 问题是当我使用以下命令运行服务器时 我收到以下错误: 我的档案是 而我的Java代码: 我已经看到了有关的解决方案,但也没有设置任何运气 问题答案: 经过进一步调查并遵循RMI教程后,似乎端口1099上的RMI注册服务器出现问题。 当我在另一个端口(例如2005)上注

  • 我第一次做PHP编码。我得到了以下错误: 错误: 警告:mysqli\u real\u escape\u string()要求参数1为mysqli,布尔值在第9行的C:\xampp\htdocs\331002.php中给出 警告:mysqli\u real\u escape\u string()要求参数1为mysqli,布尔值在第10行的C:\xampp\htdocs\331002.php中给出

  • 每次运行我的代码时,我都会从Cron那里得到以下错误,看起来它来自DateTime,是DateTime有错误还是我没有正确使用它。错误的第24行是这样的:- 我在$datetrue中给DateTime的是2014-06-13 13:00:00 致命错误:未捕获异常“exception”,消息为“DateTime::u construct():无法分析位置11(2)处的时间字符串(2014-06-1

  • 出于某种原因,PHP在我的web服务器上抛出错误,但不是在本地: 现在,第79行的功能如下:

  • 当我运行jsp页面时,我会发现这个错误,任何建议来修复它,(我知道jsp和java并不好)... 类型异常报告 注意:根本原因的完整堆栈跟踪可在Apache Tomcat/8.0.33日志中获得。 我的代码: