【发布时间】:2020-10-24 22:35:18
【问题描述】:
我正在使用 JWS 库来取消对某些令牌的签名,所以当令牌无效时,我得到了异常 InvalidArgumentException
({ "name": "Exception", "message": "令牌 \"123\" 是无效的 JWS", "code": 0, "type": "InvalidArgumentException", "file": " /var/www/html/checkout/vendor/namshi/jose/src/Namshi/JOSE/JWS.php", "line": 143,)
$jws= SimpleJWS::load($data);
如果令牌无效,静态函数加载会引发异常,我不想显示异常消息,而是希望显示友好的错误消息。
有什么帮助吗?
【问题讨论】:
-
只需使用
try{} catch(invalidArgumentException $e ){} -
我试过这个尝试 {$jws= SimpleJWS::load($data);}catch(invalidArgumentException $e){echo $e->getMessage();} 但不起作用!
标签: php