2013-12-02 5 views
2

У меня есть приложение ASP.NET, которое я пытаюсь развернуть в Azure Cloud. Он работает локально, но не тогда, когда я его развертываю. Ниже приведен файл определения службы. Сертификат «cuteanimals» является самостоятельным, и я уже добавил его в Azure. URL-адрес является http://cuteanimals.cloudapp.net/Azure Cloud Service не загружается при развертывании

<?xml version="1.0" encoding="utf-8"?> 
<ServiceDefinition name="ImageSharingWithCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2013-03.2.0"> 
    <WebRole name="WebRole" vmsize="Small"> 
    <Sites> 
     <Site name="Web"> 
     <Bindings> 
      <Binding name="Endpoint1" endpointName="EndpointHTTPS" /> 
     </Bindings> 
     </Site> 
    </Sites> 
    <Endpoints> 
     <InputEndpoint name="EndpointHTTPS" protocol="https" port="443" certificate="cuteanimals" /> 
    </Endpoints> 
    <Imports> 
     <Import moduleName="Diagnostics" /> 
     <Import moduleName="RemoteAccess" /> 
    </Imports> 
    <Certificates> 
     <Certificate name="cuteanimals" storeLocation="LocalMachine" storeName="My" /> 
    </Certificates> 
    </WebRole> 
    <WorkerRole name="ImageValidation" vmsize="Small"> 
    <Imports> 
     <Import moduleName="Diagnostics" /> 
     <Import moduleName="RemoteAccess" /> 
     <Import moduleName="RemoteForwarder" /> 
    </Imports> 
    <ConfigurationSettings> 
     <Setting name="Microsoft.ServiceBus.ConnectionString" /> 
    </ConfigurationSettings> 
    <Certificates> 
    </Certificates> 
    </WorkerRole> 
</ServiceDefinition> 

Спасибо.

ответ

0

На веб-сайте вы открыли конечную точку https. Я вышел на https://cuteanimals.cloudapp.net/ и выглядит нормально

Вы хотите добавить другую конечную точку для порта 80

+0

Вау, спасибо так много я даже не понял, что я должен был поставить HTTPS, я просто считается, что ссылка на приборной панели даст мне это. – arduima

Смежные вопросы