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
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Creare una libreria CSS universale: i bottoni
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste
Utilizzare Azure Cosmos DB con i vettori
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Gestire il colore CSS con HWB
Loggare le query più lente con Entity Framework
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Utilizzare DeepSeek R1 con Azure AI
Creare agenti facilmente con Azure AI Agent Service
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Configurare e gestire sidecar container in Azure App Service
I più letti di oggi
- .NET Conference Italia 2024 - Milano
- Develop and distribute Azure Functions using K8s and CI/CD
- Disponibile la versione finale di Hyper-V: la virtualizzazione per Windows Server 2008
- Speciale Mastering Entity Framework
- Velocity arriva alla CTP3
- Silverlight Summer: un'estate speciale piena di Style per i controlli Silverlight!
- Disponibile la versione beta di Silverlight 4.0
- Mono 0.13: ora anche web services
- .NET Alerts Software Development Kit