gpt4 book ai didi

azure - 在没有 Azure AD 应用程序的情况下为 WebSiteManagementClient 创建 SubscriptionCloudCredentials

转载 作者:行者123 更新时间:2023-12-03 03:08:36 25 4
gpt4 key购买 nike

我正在寻找一个简单的解决方案来进行身份验证并使用WebSiteManagementClientexamples我见过利用 Azure AD 应用程序来创建所需的 SubscriptionCloudCredentials。我更愿意在不使用 AD 应用程序的情况下创建 SubscriptionCloudCredentials

如果可能的话,我宁愿只使用在发布配置文件设置 XML 中找到的 Web 部署 un/pw 凭据(因为我已经有使用这些凭据通过基本身份验证与 kudu api 交互的代码)

我找到了this潜在的解决方案,而是使用 management certificate (more info)。但同样,如果可能的话,我更愿意只使用 Web Deploy un/pw。

(我知道管理证书处于订阅级别,而 Web 部署 un/pw 处于应用程序服务/网站实例级别。我只是说明我想要的解决方案是什么样子。)

最佳答案

管理证书仅允许您使用经典部署(Azure 服务管理)模型进行身份验证,而不能使用 Azure 资源管理部署模型进行身份验证。

如果您的 Web 应用不是使用经典部署模型创建的,您将需要 TokenCloudCredential 而不是 CertificateCloudCredential

从技术上讲,您仍然可以创建基于证书的 SubscriptionCloudCredentials,但它仅适用于使用经典部署模型创建的 Azure Web 应用。

关于azure - 在没有 Azure AD 应用程序的情况下为 WebSiteManagementClient 创建 SubscriptionCloudCredentials,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41898050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com