@mikedev The path can be different, for example it can be /ap/ instead of /.well-known/apresolver/.
Though with /.well-known/apresolver we can be sure that it is not used by any existing AP server.
@mikedev The path can be different, for example it can be /ap/ instead of /.well-known/apresolver/.
Though with /.well-known/apresolver we can be sure that it is not used by any existing AP server.
@mariusor @mikedev webfinger adds a layer of indirection, ObjectID -> JRD -> Object
However, there's a proposal to allow skipping JRD: https://socialhub.activitypub.rocks/t/using-webfinger-to-resolve-the-actor-for-an-acct-without-parsing-for-a-self-link/3941
I would still prefer a separate resolver endpoint because DID URLs don't need to be URL-encoded in this case and the resulting HTTP(S) URL is shorter. (By the way, the term 'resolver' was borrowed from "Decentralized Identifier Resolution (DID Resolution) v0.3" specification https://w3c-ccg.github.io/did-resolution/)
@silverpill is there a reason why the did can't be a resource for a regular webfinger request?
/.well-known/webfinger?resource=did:ap:key:z6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2/path/to/object
@mikedev
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.