[C#] ISessionIDManager e problema con l'ID di sessione

mercoledì 07 marzo 2012 - 11.35
Tag Elenco Tags  C#  |  .NET 3.5  |  Visual Studio 2008  |  SQL Server 2008

Giacomo79 Profilo | Newbie

Salve a tutti,
ho un problema con l'id di sessione e l'interfaccia ISessionIDManager.

Ho la necessità di portare la sessione da un webserver a un altro, e vorrei farlo passando l'id di sessione nella querystring. Per ottenerlo correttamente nel webserver di arrivo, implemento l'interfaccia ISessionIDManager in modo da poter prelevare l'id giusto.

Il problema nasce nella funzione Validate della classe che implementa l'interfaccia. Un esempio di una classe (che ho ripreso) lo si trova su MSDN:

http://msdn.microsoft.com/en-us/lib...nidmanager.aspx


Se utilizzo questo codice ottengo un errore nella linea di codice:
Guid testGuid = new Guid(id);
Perche' mi dice che l'id di sessione e' di 24 caratteri mentre una Guid e' di 32. Non capisco come risolvere, visto che ho copiato il codice da msdn.

Avete qualche idea?

Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5