создать запись cors для веб-приложения с помощью библиотеки управления Azure Fluent

Как указать параметры CORS для существующего веб-приложения Azure из Azure Management Fluent. Есть пример кода?

Следующий код не работает. (конфиг сайта нулевой)

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();
}

person wazaaap    schedule 15.08.2019    source источник


Ответы (1)


См. этот статья.

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