国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

jwt插件 token錯誤或者過期后無任何數(shù)據(jù)返回

fan15500

jwt插件 token錯誤或者過期后無任何數(shù)據(jù)返回

用Postman 請求端口 可以看到
Tinywan\Jwt\Exception\JwtTokenException: 身份驗證令牌無效 in /www/wwwroot/www.test.com/webman/vendor/tinywan/jwt/src/JwtToken.php:166<br />
Stack trace:<br />
這種提示

但是在前端,提示的是 無法加載響應(yīng)數(shù)據(jù),是我什么地方弄錯了嗎

1890 2 0
2個回答

2548a

很明顯拋出異常了呀,那你不捕獲異常,前端請求不就是報錯無法加載了.

  • fan15500 2022-07-08

    try {
    $uid = JwtToken::getCurrentId();
    } catch (Tinywan\Jwt\Exception\JwtTokenException $exception) {
    // 返回自己自定義的message格式
    return json(['code' => 0,'message' => $exception->getMessage()]);
    }

    使用了這個進行捕捉,也不行。返回的是200 但是還是提示cros錯誤。只有沒有跨域的情況下才返回正常。而跨域設(shè)置不生效,也是因為這個錯誤導(dǎo)致的,不知道怎么改了。

  • fan15500 2022-07-08

    好吧,是因為JwtTokenException的原因。換成RuntimeException就沒問題了。

ontheway

jwt是明文的,建議不要使用jwt,請使用AES加密生成Token

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??