Diversi problemi si riscontrano nella migrazione di una web application Asp.net da windows 2003 a windows 2008. Questi sono legati sopratutto alla differenza del framework e del server web IIS, si aggiunga poi che nei requirements concordati, nel nostro caso la web application va implementata con una autenticazione RSA security Id, oltre a quella già esistente di active directory e credenziali censiti nel database. Ma vediamo come affrontarli.

In primo luogo bisogna tener conto delle differenze tra i due OS di casa Microsoft, che nel nostro caso si racchiudono essenzialmente in tre diversità:

  1. Internet Information Services (IIS) è passato dalla versione 6.0 in Windows 2003 alla versione 7,0 in Windows 2008.
  2. Active Directory i ruoli sono ampliati in windows 2008 con l’identità , certificati, e gestione dei diritti dei servizi.
  3. Il framework Net che in windows 2003 può essere installato fino alla versione 4.0 contro il 4.5.2 del 2008 (quello di default su windows 8.1)

Analizzati gli aspetti relativi ali diversi ambienti, iniziamo subito a mettere in pratica i passaggi da effettuare.

Per prima cosa ci accertiamo che il web server IIS sia installato sulla macchina windows 2008, se così non fosse procediamo con l’installazione:

  1. Clicchiamo sull’icona di amministrazione del server (img-1)
  2. Apriamo quindi la consolle Role Manager (img-2)

001

img-1aggiungere-un-ruoloimg-2

Da questa consolle selezioniamo add role dal pannello Roles Summary, di default ci troveremo di fronte ad un wizzard (potremo anche decidere di saltarlo in futuro mettendo la spunta all’apposito check) e clicchiamo next (img-3)

img-03

img-3

e selezioniamo Web Server (IIS) (img-4)

img-4img-4

continua la lettura

Sergio

Sergio

Analista Programmatore: C++ - Net C# - JAVA - Python - Php - Objective C Xamarin cross plattform iOS, Android, Windows and Mac. Certificazioni [candidate ID SR2210816] - IBM Certified Business Process Analyst - IBM WebSphere Integration Developer V6.1 - IBM Certified SOA Solution Designer [2007] - IBM Lotus Notes & Domino Technical Sales Professional v2 - IBM Lotus Sametime Unified Telephony Entry Technical Sales -IBM Certified Deployment Professional - Tivoli Compliance Insight Manager V8.5 -IBM Optim Implementation for Distributed Systems (2009) Professional Test v1
Sergio