Come ormai sappiamo, i website di Windows Azure sono siti internet esposti tramite Internet Information Services e ospitati su macchine virtuali Windows Server. Per monitorare e configurare i website abbiamo di conseguenza molteplici strumenti: il portale web, la console amministrativa, powershell e FTP. Ognuno di questi strumenti ha scopi diversi, ma per certe funzionalità a volte si sovrappongono. Per esempio tramite FTP possiamo cambiare il web.config per agire su una stringa di connessione, cosa che è possibile anche attraverso il portale web.
In questo script proponiamo però un terzo metodo, basato su uno strumento che usiamo ormai da anni per amministrare IIS: IIS Manager. Con questo strumento possiamo rapidamente accedere ad un sito e configurarlo con l'interfaccia user friendly per la modifica del web.config. Per farlo dobbiamo prima di tutto installare IIS Manager for Remote Administration, disponibile qua:
http://www.iis.net/downloads/microsoft/iis-manager
Una volta installato possiamo aprire IIS e selezionare il menu Connect to a site, che troviamo nel menu in alto.

Ci vengono chiesti il nome del sito e l'indirizzo, che essendo nella piattaforma Windows Azure sarà [nomesito].scm.azurewebsites.net:443.

Ci vengono poi chieste le credenziali che abbiamo impostato o che sono state generate automaticamente.

Se non le conosciamo possiamo scaricare il profilo dal portale web, premendo il link seguente.

Possiamo poi aprire con notepad il file scaricato e individuare le voci userName e userPWD. A questo punto possiamo completare il wizard per ritrovarci con la classica maschera di configurazione del sito.

Rispetto al classico site, però, possiamo amministrare solo le sezioni consentite a livello di sito e non quelle globali, quindi tutto ciò che è possibile modificare tramite web.config.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Personalizzare le pagine di errore su Azure App Service
Utilizzare DeepSeek R1 con Azure AI
Potenziare la ricerca su Cosmos DB con Full Text Search
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Combinare Container Queries e Media Queries
Ridurre il reflow ottimizzando il CSS
Path addizionali per gli asset in ASP.NET Core MVC
Integrare un servizio esterno con .NET Aspire
Integrare LLM alle nostre applicazioni in .NET con MCP
Introduzione ai web component HTML
Recuperare gli audit log in Azure DevOps
Supportare la crittografia di ASP.NET Core con Azure Container App
I più letti di oggi
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Esaminare documenti XML con namespace utilizzando LINQ to XML
- Gli oggetti CallOut di Expression Blend 4.0
- Sfruttare una CDN con i bundle di ASP.NET
- Le DirectInk API nella Universal Windows Platform
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Inserire le news di Punto Informatico nel proprio sito


