事件方格命名空間 MQTT 和 HTTP 主機名稱的自訂網域名稱
事件方格命名空間會在建立時自動指派 HTTP 主機名稱。 如果在命名空間上啟用 MQTT,也會將 MQTT 主機名稱指派給該命名空間。 您的用戶端會使用這些主機名稱,與事件方格命名空間通訊。
您可以將自訂網域名稱指派給事件方格命名空間的 MQTT 和 HTTP 主機名稱,以及預設主機名稱。 自訂網域設定不僅協助您符合安全性和合規性需求,也使您不需要修改已連結至網域的用戶端。
注意
此功能目前為預覽功能。
高階步驟
若要針對命名空間使用自訂網域,請遵循下列步驟:
- 新增 DNS 項目,以將自訂網域指向事件方格命名空間端點。
- 在事件方格命名空間上啟用受控識別。
- 建立 Azure Key Vault 帳戶,裝載自訂網域的伺服器憑證。
- 在 Azure Key Vault 中為命名空間的受控識別新增角色指派。
- 將事件方格命名空間與自訂網域建立關聯,指定自訂網域名稱、憑證名稱和金鑰保存庫執行個體參考。
- 事件方格命名空間會產生 TXT 記錄,您用來證明自訂網域的所有權。
- 證明網域所有權,方法是根據事件方格在上一個步驟中產生的值,建立 TXT 記錄。
- 事件方格會先驗證自訂網域的 TXT 記錄,然後再啟用自訂網域以供用戶端使用。
- 您的用戶端可以透過自訂網域連線到事件方格命名空間。
限制
- 跨 MQTT 和 HTTP 主機名稱的每個區域,自訂網域設定都是唯一的。
- 針對相同命名空間下的 MQTT 和 HTTP 主機名稱,自訂網域設定不得相同。
- 自訂網域設定無法與相同區域中任何命名空間的任何 MQTT 或 HTTP 主機名稱有所衝突。
後續步驟
如需逐步指示,請參閱將自訂網域名稱指派給事件方格命名空間的 MQTT 和 HTTP 主機名稱。