我为Cosmos DB创建了一个专用端点/链接。当我尝试通过以下代码从Java应用程序连接数据库时
Failed to retrieve database account information. com.microsoft.azure.documentdb.DocumentClientException: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <hostaddr.privatelink.documents.azure.com> > doesn't match any of the subject alternative names: [*.documents.azure.com, *.sql.cosmosdb.azure.com, *.sql.cosmos.azure.com]
它失败并显示以下错误
'providers' => [ App\Providers\EventServiceProvider::class, ....
只是想知道通过私有链接进行连接是否需要任何配置。
答案 0 :(得分:0)
这不是专用链接的工作方式。有关如何配置专用链接的信息,请参阅Configure Azure Private Link for an Azure Cosmos account。
Cosmos客户端的终结点与通常相同。看来您使用的是我们的Core(SQL)API,因此该名称为[您的帐户名] .documents.azure.com。
希望这会有所帮助。