У меня есть две веб-роли в облачной службе, одна из которых выставляется снаружи и одна для внутреннего использования. У внешней веб-роли есть веб-приложение MVC, которое должно будет подключиться к внутренней веб-роли, которая будет иметь веб-API. У меня есть следующее определение сервиса для моего сервиса Azure Cloud.Azure cloud services - Спецификация XML недействительна
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="AzureWeb_ExternalCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2015-04.2.6">
<WebRole name="ExternalWebApplication" vmsize="A6">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
</Sites>
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" />
<Setting name="ServiceBaseURL" />
</ConfigurationSettings>
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="80" />
</Endpoints>
</WebRole>
<WebRole name="InternalWebAPI" vmsize="Small">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint2" endpointName="Endpoint2" />
</Bindings>
</Site>
</Sites>
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" />
</ConfigurationSettings>
<Endpoints>
<InternalEndpoint name="Endpoint2" protocol="http" port="8080" />
</Endpoints>
</WebRole>
<NetworkTrafficRules>
<OnlyAllowTrafficTo>
<Destinations>
<RoleEndpoint roleName="InternalWebAPI" endpointName="Endpoint2"/>
</Destinations>
<WhenSource matches="AnyRule">
<FromRole roleName="ExternalWebApplication"/>
</WhenSource>
<AllowAllTraffic/>
</OnlyAllowTrafficTo>
</NetworkTrafficRules>
</ServiceDefinition>
Однако, я получаю ошибку ниже, когда пытаюсь построить.
XML-спецификация не является действительным: Элемент 'OnlyAllowTrafficTo' в пространстве имен 'http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition' имеет недопустимый дочерний элемент 'AllowAllTraffic' в пространстве имен 'http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition'