使用 azure management fluent 库为 webapp 创建 cors 条目

create cors entry for webapp with azure management fluent library

如何从 Azure Management Fluent 为现有的 Azure Web 应用程序指定 CORS 设置。有代码示例吗?

以下代码无效。 (站点配置为空)

IWebApp app = AzureCloud.WebApps.List().FirstOrDefault(s = > s.Name == "myapp");
if (!app.Inner.SiteConfig.Cors.AllowedOrigins.Contains(ao)) 
{
    app.Inner.SiteConfig.Cors.AllowedOrigins.Add(ao);
    app.Update().Apply();
}

参考这个article

 SiteConfigResourceInner siteConfig = new SiteConfigResourceInner();
 siteConfig.Cors.AllowedOrigins.Add(ao);
 azure.WebApps.Inner.CreateOrUpdateConfigurationAsync(resourceGroup, app.Name, siteConfig);