Registrera ditt decentraliserade ID för did:web
I den här artikeln går vi vidare med stegen för att registrera ditt decentraliserade ID (DID) för did:web.
Förutsättningar
- Slutför verifierbara autentiseringsuppgifter med webb som valt förtroendesystem.
- Slutför konfigurationen av den länkade domänen. Utan att slutföra det här steget kan du inte utföra det här registreringssteget.
Varför behöver jag registrera mitt decentraliserade ID?
För webbförtroendesystemet måste du registrera din DID för att kunna utfärda och verifiera dina autentiseringsuppgifter. Du måste göra den här informationen tillgänglig på din webbplats och slutföra registreringen. Annars görs inte din offentliga nyckel offentlig.
Hur registrerar jag mitt decentraliserade ID?
Gå till sidan verifierat ID i Azure-portalen.
På menyn längst till vänster väljer du Installation.
På den mellersta menyn, under Registrera decentraliserat ID, välj Uppdatera.
Kopiera eller ladda ned DID-dokumentet som visas i rutan.
Ladda upp filen till webbservern. JSON-filen för DID-dokumentet måste laddas upp till
/.well-known/did.json
på webbservern.När filen är tillgänglig på webbservern måste du välja Uppdatera registreringsstatus för att kontrollera att systemet kan begära filen.
När används DID-dokumentet i did.json-filen?
DID-dokumentet innehåller de offentliga nycklarna för utfärdaren och används under både utfärdande och presentation. Autentisering, som fungerar som plånbok, använder till exempel de offentliga nycklarna för att verifiera signaturen för en utfärdande- eller presentationsbegäran.
När måste did.json-filen publiceras på nytt till webbservern?
DID-dokumentet i did.json
-filen måste publiceras på nytt om du har ändrat den länkade domänen eller om du roterar dina signeringsnycklar.
Hur kan jag kontrollera att registreringen fungerar?
Portalen verifierar att did.json
kan nås och är korrekt när du väljer Uppdatera registreringsstatus. Du bör också överväga att kontrollera att du kan begära den url:en i en webbläsare för att undvika fel som att inte använda HTTPS, ett felaktigt TLS/SSL-certifikat eller att URL:en inte är offentlig. Om filen
Not
Om du har problem med att uppdatera registreringsstatusen kan du felsöka den genom att köra curl -Iv https://yourdomain.com/.well-known/did.json
på en dator med Ubuntu OS. Windows-undersystem för Linux med Ubuntu fungerar också. Om curl misslyckas fungerar inte uppdatering av registreringsstatusen.