Проблема создания внешне вызываемой службы WCF в Webjob, пакетной службе, функции Azure - PullRequest
0 голосов
/ 25 января 2019

В настоящее время у нас есть компонент, который предоставляет конечную точку службы WCF, работающую в качестве службы Windows.Моя цель - перенести этот компонент в Azure.

Я безуспешно пробовал следующие службы Azure, веб-задания, функции Azure, пакетный сервис.Из каждой из этих служб Azure выдается сообщение об ошибке, в котором говорится, что HTTP не может зарегистрировать URL http://****/GradingService/(service конечная точка)

Ниже приведен мой файл конфигурации

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
    </startup>
  <system.serviceModel>
     <services>
      <service name="ServiceApp.GradingService" 
                behaviorConfiguration="ServiceApp.GradingService_Behaviour">
        <endpoint address="" binding="basicHttpBinding"  
                contract="ServiceApp.IGradingService"/>
        <endpoint address="mex" binding="mexHttpBinding" 
                contract="IMetadataExchange"/>
        <host>
          <baseAddresses>
            <add baseAddress="http://localhost:7900/GradingService"/>
          </baseAddresses>
        </host>
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="ServiceApp.GradingService_Behaviour">
          <serviceMetadata httpGetEnabled="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>

</configuration>

Затем все, что я делаю вхост службы

ServiceHost host = new ServiceHost(typeof(GradingService));

host.Open();

Эта служба работает на моем локальном компьютере (работает от имени администратора), и я могу ссылаться на службу через клиента и вызывать ее методы.Но в лазурном, похоже, есть проблемы с разрешениями.Пожалуйста, помогите сильно искал.Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...