署名処理、普通にRSA-SHA256でいいと思っていたら、RSASSA-PKCS1-v1_5 with SHA-256ってエラー返ってきてなんだそれは、となっているところ。 https://github.com/mastodon/mastodon/blob/1b5d20713187465c13986eea0f3a487d254b6e63/app/controllers/concerns/signature_verification.rb#L104
うーん、コード追いかけたけど、phpseclibのrsassa_pkcs1_v1_5_signをちゃんと呼び出しているなぁ。そもそもユーザー情報の取得はちゃんと動いているんだけど、outboxの掘り返しがエラーになるのが分からん。署名する対象が間違ってるんか?
MisskeyがAP対応した時期が後だったからなぁ。
はー、署名回り全然わからん。わしはライブラリを呼び出すことしかできんのじゃ。
思考の /dev/null
うーん、コード追いかけたけど、phpseclibのrsassa_pkcs1_v1_5_signをちゃんと呼び出しているなぁ。そもそもユーザー情報の取得はちゃんと動いているんだけど、outboxの掘り返しがエラーになるのが分からん。署名する対象が間違ってるんか?