Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

如何给 Blocklet 绑定域名并且生成 SSL/TLS 证书


概述#

为什么需要给 Blocklet 绑定域名?

尽管我们默认提供了内置的 DID Domain,但是仍然强烈建议 NFT 项目方绑定自己的域名

原因如下:

  1. 应用会显得得更加正式
  2. 短的域名会让大家更有记忆点

Blocklet 支持绑定 DID 域名和从第三方平台购买的域名,绑定方式不完全相同。

绑定 DID Domain#

DID 域名是 ArcBlock 提供的命名服务,利用了DID、NFT 和 VC 来简化域名的发布、授权和管理。

在 Blocklet Server 上运行的任何应用程序,无论是由自己托管还是由 ArcBlock 托管,都可以附加任意数量的 DID 域名。

我们您优先选择 DID Domain, 因为可以省去手动配置 DNS 解析、更改解析的麻烦;您可以参考这篇文档绑定 DID 域名:

绑定第三方域名#

绑定第三方域名需要手动配置 DNS 解析,本文档以 Cloudflare 为例。

  1. 进入 Blocklet 的 仪表盘 -> 概览 页面
  2. 复制 DID 域名,为后面添加 DNS 做准备

image.png

  1. 进入 Cloudflare 管理域名 DNS 配置页面,并点击”添加记录“按钮

image.png

  1. 添加一个 CNAME 记录,记录值为在第2步复制的 DID ​(建议在 Cloudflare 中暂时不要打开代理)

image.png


  1. 等待 DNS 记录生效,这个过程需要一些时间,几分钟到几十分钟不定,您可以使用 Google Admin Tools 查看是否已经生效

image.png

  1. DNS 生效后,再次进入 Blocklet 的 仪表盘 -> 概览 页面,绑定域名

image.png

image.png

  1. 添加域名后 Blocklet Server 会自动为该域名生成 HTTPS 证书,等待证书生成成功,如果域名生成成功,域名后面会有一把“小锁”:

image.png


  1. 可选: 如果自动生成证书因为一些原因没有成功,您可以点击“生成 Let's Encrypt Certificate"按钮重试

image.png

你获得 0 积分