JWT身份验证令牌在非/ api路由中无效

时间:2019-02-26 18:59:42

标签: javascript laravel vue.js jwt-auth

我在Laravel广播功能上遇到JWT身份验证令牌的问题。它说:ImageEx

我不知道为什么会这样,但是令牌似乎没有问题。它适用于PathToImage路由,但不适用于非<AnchorPane xmlns="http://javafx.com/javafx/9.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="HomeController"> <children> <VBox fx:id="vBoxParent" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity"> <children> <MenuBar fx:id="menubar" prefHeight="30.0" prefWidth="800.0"> ... 路由,例如{error: "token_invalid"}。在jwt.io上也有效。

有解决方案吗?

/api
api
/broadcasting/auth

1 个答案:

答案 0 :(得分:0)

刚刚找到了解决此问题的方法,我在/test?token=current_token中添加测试路由后尝试访问web.php,并得到了this token has been blacklisted异常。

我只是通过在JWT_BLACKLIST_ENABLED=false文件中添加以下行来禁用它:.env,它开始正常工作。

#--------------------
# web.php
#--------------------

Route::get('/test', function () {
    return JWTAuth::parseToken()->authenticate();
});