Closed mei23 closed 6 months ago
他の実装はどうなってる?
→ Mastodonとかには"type": "Key"
は存在しない
なんでMisskeyにだけあるの?消しちゃえば?
→ 歴史的経緯でMisskey初期は (Actor#
に添付するのではなく) ActorとKeyが別だった
→ AP /users/:userId/publickey
エンドポイントでオブジェクトを公開しているので消すわけにもいかなそう
その消せない AP /users/:userId/publickey
エンドポイントって必要なの?
→ 過去にそのエンドポイントをActorのkeyIdとして公開していたので、それで認識している実装があるかもしれない。
💡 Summary
AP Actorの
publicKey
などのtype: 'Key'
が@context
で関連付けられておらず、JSON-LDとして機能してない。🙂 Expected Behavior
↓ 正規化 (一番下)![image](https://github.com/mei23/misskey/assets/30769358/780425be-961f-47e1-88f8-20005fe51388)
☹️ Actual Behavior
📝 Steps to Reproduce
📌 Environment