Ogni web role di Windows Azure è in grado di mettersi in ascolto su più porte in ingresso, le quali possono essere pubbliche o interne. Normalmente si trova già configurata la porta 80 per esporre la propria applicazione con il normale protocollo HTTP, ma è possibile configurarne anche degli altri, come ad esempio HTTPS per poter esporre il sito con un procollo sicuro.
Per eseguire questa operazione è possibile usare l'integrazione dei tool per Visual Studio, che con pochi passi configurano automaticamente i file csdef e cscfg, e confezionano il pacchetto da caricare sull'hosted service.
Prima di tutto è necessario configurare il certificato che si intende usare, attraverso le proprietà del webrole e relativa sezione Certificates. E' possibile selezionare un certificato già installato sulla macchina, il quale deve includere anche la chiave privata e dev'essere relativo al dominio custom e non a quello preassociato *.cloudapp.net.
Selezionato il certificato è possibile configurare l'endpoint con il relativo certificato.
A questo punto è possibile caricare la soluzione direttamente con Visual Studio o attraverso il portale. L'ultimo passo da affrontare è quello del caricamento del certificato stesso, che dev'essere disponibile, comprensivo di chiave privata, alla piattaforma Windows Azure. E' necessario quindi posizionarsi sul cloud service (ex hosted service), nella sezione certificates e selezionare Upload.
A questo punto è possibile chiamare dal browser la propria applicazione attraverso il protocollo HTTPS.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestione degli stili CSS con le regole @layer
Eliminare una project wiki di Azure DevOps
Proteggere le risorse Azure con private link e private endpoints
Ottimizzazione dei block template in Angular 17
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Utilizzare il nuovo modello GPT-4o con Azure OpenAI
Disabilitare automaticamente un workflow di GitHub (parte 2)
Gestione dell'annidamento delle regole dei layer in CSS
Eseguire i worklow di GitHub su runner potenziati
Potenziare Azure AI Search con la ricerca vettoriale