Outils pour utilisateurs

Outils du site


developpement:dotnet:aspnet

Déploiement

  1. Installer les rôles de serveur web et serveur d'application dans Windows 2008.
  2. Créer un répertoire pour déposer les fichiers du site (partager au besoin).
  3. Créer un nouveau site avec un nouvel Application Pool (Integrated).
  4. Publier l'application web et copier les fichiers dans le répertoire du site web sur le serveur.
    1. Inclure les fichiers System.Web.Mvc.dll, System.Web.Routing.dll et System.Web.Abstractions.dll. Seul le fichier System.Web.Mvc.dll peut être nécessaire si le .NET Framework 3.5 SP1 est installé.

Problèmes rencontrés

Accès par un autre processus

The process cannot access the file because it is being used by another process [...]

Probablement qu'un serveur web utilise déjà le port ou la même configuration.

Accès refusé à NETWORK SERVICE

Message anglais

Login failed for user 'NT AUTHORITY\NETWORK SERVICE'

Message français

Échec de l'ouverture de session de l'utilisateur 'AUTORITE NT\SERVICE RÉSEAU'. 

Le processus IIS utilise par défaut l'utilisateur NT AUTHORITY\NETWORK SERVICE qui doit avoir accès à la base de données.

  1. Créer un nouvel utilisateur au niveau de la sécurité du serveur (SecurityLogins, clic-droit et faire New Login….
  2. Dans le Login name, entrer NT AUTHORITY\NETWORK SERVICE et laisser les autres options par défaut.
  3. Au niveau de la sécurité de la base de données, créer aussi un utilisateur de cette base de données. Aller dans DatabasesNom_base_de_donnéesSecurityUsers, clic-droit et New User…. Dans Login name aller chercher NT AUTHORITY\NETWORK SERVICE (valider) et entrer les permissions de db_datareader et db_datawriter.

Un SELECT ne peut pas se faire

The SELECT permission was denied on the object '<tablename>', database '<dbname>', schema 'dbo'.

L'utilisateur (NT AUTHORITY\NETWORK SERVICE) n'a pas assez de droits pour accéder aux données. Mettre au minimum les rôles db_datareader et db_datawriter.

developpement/dotnet/aspnet.txt · Dernière modification : 2023/10/03 21:26 de sgariepy