Bonjour,
le code suivant fonctionnait sous XP PRO + IIS + Framework 1.1
et AgoraPrincipal est une classe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim principal As AgoraPrincipal principal = System.Web.HttpContext.User
(utilisateur et RoleDataSet sont des classe perso)
J'ai migrer mon projet sous Windows 7 64 Bits + IIS + Framework 3.5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Public Class AgoraPrincipal Implements IPrincipal Private _identity As IIdentity Private _user As Utilisateur Private _roles As RoleDataSet Public Sub New(ByVal nIdentity As WindowsIdentity, ByVal util As Utilisateur, ByVal dsRoles As RoleDataSet) Me._identity = nIdentity Me._user = util Me._roles = dsRoles End Sub end class
Depuis j'ai une erreur de cast entre principal(type AgoraPrincipal) et System.Web.HttpContext.User
J'ai vérifié le web.config et IIS tout me semble OK. J'utilise l'authentification type "Windows" avec Impersonate="false".
Tout est OK sous .NET 1.1. La gestion des users est elles différentes avec .NET 3.5 ???
Merci de votre aide
Partager