共用方式為


為 did:web 註冊您的分散式識別碼

在本文中,我們會討論為 did:web 註冊您的分散式標識碼 (DID) 的步驟。

先決條件

  • Web 作為選取的信任系統,完成可驗證的認證上線。
  • 完成連結的網域設定。 若未完成此步驟,您就無法執行此註冊步驟。

為什麼我需要註冊我的分散式標識符?

針對 Web 信任系統,您必須註冊 DID,才能發出並驗證您的認證。 您必須在網站上提供這項資訊,並完成此註冊。 否則,您的公鑰不會公開。

如何註冊我的分散式標識碼?

  1. 移至 Azure 入口網站中的 [已驗證識別符] 頁面。

  2. 在最左邊的功能表上,選取 [ 設定]。

  3. 在中間功能表的 [ 註冊分散式標識符] 底下,選取 [ 更新]。

    顯示網站註冊頁面的螢幕快照。

  4. 複製或下載出現在方塊中的 DID 檔。

    顯示 did.json的螢幕快照。

  5. 將檔案上傳至網頁伺服器。 DID 檔案 JSON 檔案必須上傳至 /.well-known/did.json 網頁伺服器上。

  6. 在您的網頁伺服器上提供檔案後,您需要選取 重新整理註冊狀態,以確認系統能夠存取該檔案。

did.json 檔案中的 DID 檔案何時使用?

DID 文件包含發行者的公鑰,並在發行和展示過程中使用。 例如,驗證器作為錢包使用公鑰來驗證發行或簡報要求的簽章。

何時需要將 did.json 檔案重新發佈至網頁伺服器?

如果您變更連結網域,或輪替簽署密鑰,則必須重新發佈檔案中的 did.json DID 檔。

如何確認註冊是否正常運作?

當您選取 [did.json] 時,入口網站會確認 是否正確並可連線。 您也應該考慮確認您可以在瀏覽器中要求該 URL,以避免如不使用 HTTPS、不正確的 TLS/SSL 憑證或 URL 未公開的錯誤。 如果檔案無法在瀏覽器中或使用工具如did.json匿名請求,且無警告或錯誤,入口網站將無法完成重新整理curl的步驟。

備註

如果您在重新整理註冊狀態時遇到問題,您可以在具有UbuntuOS的電腦上執行 curl -Iv https://yourdomain.com/.well-known/did.json ,進行疑難解答。 Windows Subsystem for Linux 也支援 Ubuntu。 如果 curl 失敗,刷新註冊狀態將無法運作。

後續步驟