Daftarkan ID terdesentralisasi Anda untuk did:web
Dalam artikel ini, kami membahas langkah-langkah untuk mendaftarkan ID terdesentralisasi (DID) Anda untuk did:web.
Prasyarat
- Selesaikan onboarding kredensial yang dapat diverifikasi dengan web sebagai sistem kepercayaan yang dipilih.
- Selesaikan penyiapan domain tertaut. Tanpa menyelesaikan langkah ini, Anda tidak dapat melakukan langkah pendaftaran ini.
Mengapa saya perlu mendaftarkan ID terdesentralisasi saya?
Untuk sistem kepercayaan web, Anda perlu mendaftarkan DID Anda untuk dapat mengeluarkan dan memverifikasi kredensial Anda. Anda harus membuat informasi ini tersedia di situs web Anda dan menyelesaikan pendaftaran ini. Jika tidak, kunci publik Anda tidak dibuat publik.
Bagaimana cara mendaftarkan ID terdesentralisasi saya?
Buka halaman ID Terverifikasi di portal Azure.
Pada menu paling kiri, pilih Penyetelan.
Pada menu tengah, di bawah Daftarkan ID terdesentralisasi, pilih Perbarui.
Salin atau unduh dokumen DID yang muncul di kotak.
Unggah file ke server web Anda. File JSON dokumen DID harus diunggah ke
/.well-known/did.json
di server web Anda.Setelah file tersedia di server web, Anda perlu memilih Refresh status pendaftaran untuk memverifikasi bahwa sistem dapat meminta file.
Kapan dokumen DID dalam file did.json digunakan?
Dokumen DID berisi kunci publik untuk pengeluar sertifikat Anda dan digunakan selama penerbitan dan presentasi. Contoh cara kunci umum digunakan adalah ketika Authenticator, sebagai dompet, memvalidasi tanda tangan permintaan penerbitan atau presentasi.
Kapan file did.json perlu diterbitkan ulang ke server web?
Dokumen DID dalam did.json
file harus diterbitkan ulang jika Anda mengubah domain tertaut atau jika Anda memutar kunci penandatanganan Anda.
Bagaimana cara memverifikasi bahwa pendaftaran berfungsi?
Portal memverifikasi bahwa did.json
dapat dijangkau dan benar saat Anda memilih Refresh status pendaftaran. Anda juga harus mempertimbangkan untuk memverifikasi bahwa Anda dapat meminta URL tersebut di browser untuk menghindari kesalahan seperti tidak menggunakan HTTPS, sertifikat SSL yang buruk, atau URL tidak publik. did.json
Jika file tidak dapat diminta secara anonim di browser atau melalui alat seperti curl
, tanpa peringatan atau kesalahan, portal tidak akan dapat menyelesaikan langkah Status pendaftaran Refresh.
Catatan
Jika Anda mengalami masalah saat merefresh status pendaftaran, Anda dapat memecahkan masalahnya dengan menjalankannya curl -Iv https://yourdomain.com/.well-known/did.json
di komputer dengan OS Ubuntu. Subsistem Windows untuk Linux dengan Ubuntu juga berfungsi. Jika curl gagal, refresh status pendaftaran tidak akan berfungsi.