SafariのWebPushでBadJwtTokenエラー

2023/10/07に公開

ChromeとFirefoxでは問題なく動作するがWebPushがSafariだけでBadJwtTokenエラーが発生しました。

原因

JWTを生成する際に、submailto: example@example.comと指定していましたが、
mailto:の後にスペースが入ってることが原因でした。。。

スペースを削除してmailto:example@example.comとしたら動作しました。

audexpが正しく設定されていないのかと思って色々試してました。。。

参考

GitHubで編集を提案

Discussion