صادق عمراني
4 سال پیش توسط صادق عمراني مطرح شد
1 پاسخ

خطا در passport و oauth

سلام
من الان دو هفته است درگیر این موضوع هستم . اگر کسی میتونه کمک کنه . لاگین توسط passport در یک کامپیوتر کار میکنه ولی وقتی که کد ها رو به یک رایانه دیگر منتقل می کنم خطای زیر رو میده

GuzzleHttp\Exception\ConnectException
cURL error 7: Failed to connect to 192.168.1.53 port 1080: Timed out (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
http://127.0.0.1/elearning/public/callback

کد های من

public function loginwithmain()
    {
            $query = http_build_query([
                'client_id' => '8',
                'redirect_uri' => 'http://localhost/elearning/public/callback',
                'response_type' => 'code',
                'scope' => '',
            ]);
            return redirect("http://localhost/semeserv/public/oauth/authorize?".$query);
    }

    public function LoginCallback(Request $request)
    {

        $http = new Client();

        $response = $http->post('http://localhost/semeserv/public/oauth/token', [
            'form_params' => [
                'grant_type' => 'authorization_code',
                'client_id' => '8',
                'client_secret' => 'FRlebIvGsUkGl5wH0bBEci5RRVKoJZI8G6jbYTZD',
                'redirect_uri' => 'http://localhost/elearning/public/callback',
                'code' => $request->code,
            ],
        ]);
        return json_decode((string)$response->getBody(), true);
    }

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

درود بر شما این از کجا میاد

192.168.1.53 port 1080

؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام