在瀏覽器上顯示
HTTP/1.1 302 Found Server: workerman Location: https://www.baidu.com/saiya/auth/544433385 Connection: keep-alive Content-Type: text/html;charset=utf-8 Content-Length: 0
瀏覽器不會跳轉到這個鏈接上,是怎么回事呢?
你把http都當內容輸出了,webman重定向是 return redirect('網址');
代碼是這樣的
public function createCode(Request $request): string
{
$param = $request->all();
$code = Str::random(40);
$this->autoloader->setAuthorizationCode($code,$param['client_id'],$param['redirect_uri']);
$url = $param['redirect_uri'].'?code='.$code.'&state='.$param['state'].'&dueros_uid='.$param['dueros_uid'];
echo $url;
return redirect($url);
}