Laravel passport:错误7:返回首页0毫秒后无法连接到localhost端口8080

l5tcr1uw  于 2023-08-08  发布在  其他
关注(0)|答案(1)|浏览(108)
  • 直接通过Postman运行,我收到了结果。
  • 当运行服务器localhost:8080时,我遇到了一个错误。我将非常感谢您能提供的任何帮助。谢啦,谢啦
public function getTokenAndRefreshToken(OClient $oClient) {
    $http = new Client;
    

    $response = $http->request('POST', 'http://localhost:8080/oauth/token', [
            'grant_type' => 'password',
            'client_id' => 20,
            'client_secret' => 'R9pywYcu9cRdRBJWv*********rJBwdSOSq',
            'username' => 'kh123@mail.com',
            'password' => "123456",
            'scope' => '*',
    ]);
    $result = json_decode((string) $response->getBody(), true);
    return response()->json($result, $this->successStatus);
}

字符串
Illuminate\Http\Client\ConnectionException:cURL错误7:0毫秒后无法连接到localhost端口8080:Copyright © 2018 - 2019 www.laravel.com. All Rights Reserved.粤ICP备15048888号-1

fwzugrvs

fwzugrvs1#

当您从postman或任何外部工具调用时,您从外部访问,并且需要指定端口。
在通过服务器运行时,不需要指定端口。
建议:避免使用硬编码URL并生成内部dns来解析oAuth服务器IP。/etc/hosts或类似

相关问题