JWT作成におけるJWT電子署名(signature)について

浅井寿教_af362e

2023.03.17既読 988

電子署名(signature)をこちらのサイト(https://jwt.io/)で作成し、アクセストークン取得してAPI利用までできることは確認できましたが、プログラミング(VBA)によるJWT作成処理を実装するに当たり署名ができず困っております。
以下サイトを参照し値こそ算出されるのですが、求める値とは程遠い状態です。javaScriptやPowerShellを使った方法もあるとは思いますが、MSACCESSでの運用を目指しており、どなたかVBAを使用した方法についてご教授願えませんでしょうか。よろしくお願い致します。


コメント3

  • 업데이트 된 답글입니다.

    浅井寿教_af362e 投稿者

    とりあえず自己解決させたので記載します。
    移行までの猶予も少ないため、とりあえずJWTについては https://jwt.io/ をスクレイピングすることで作成させることとしました。
    今後プログラム上で作成できるよう、引き続き開発を継続したいと考えております。

    同様にお悩みの方がいらっしゃれば少しでも参考になればと思います。

    2023.03.30

    0
  • 업데이트 된 답글입니다.

    参照されているページは、hmac暗号の解説ページですが、LINE Works の仕様では、RSA暗号で署名することになっていますよ。
    こちらのページなどが参考になるのではないでしょうか。
    https://qiita.com/hisanaka/items/8a2befc52fb31c02957a

    2024.07.10

    0
  • 업데이트 된 답글입니다.

    浅井寿教_af362e 投稿者

    ありがとうございます。
    良くも悪くもスクレイピングによるJWT作成、取得によりトラブルなく運用できてしまっており
    根本的にいつかは直さなくてはと思いつつ現状に甘んじてしまっております。。。
    ご紹介いただいたサイトを基に、再度トライしてみたいと思います。

    2024.07.10

    1
前の投稿 botでメッセージを送信しようとすると userId *** does not exist.となる
次の投稿Android
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。