175 messaggi dal 14 marzo 2006
Salve ...
ho recentemente spostato i miei siti su un cloud aruba.
Asp.net funziona senza difficoltà ma su tutti i siti con autenticazione succede questo.
Si tratta di siti che utilizzano il provider di autenticazione per MSAccess.
Ho cercato su google ma tutte le soluzioni suggerite non funzionano.
Grazie.



Server Error in '/personale' Application.
--------------------------------------------------------------------------------


 Illegal characters in path. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.ArgumentException: Illegal characters in path.

Source Error: 




An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace: 





[ArgumentException: Illegal characters in path.]
   System.IO.Path.IsPathRooted(String path) +14104563
   Samples.AccessProviders.AccessConnectionHelper.BuildConnectionForFileName(String dbFileName) in D:\documenti\Visual Studio 2008\Projects\ASP.NET Access Providers\Samples\AccessProviders\AccessConnectionHelper.cs:66
   Samples.AccessProviders.AccessConnectionHelper.GetConnection(String dbFileName, Boolean revertImpersonation) in D:\documenti\Visual Studio 2008\Projects\ASP.NET Access Providers\Samples\AccessProviders\AccessConnectionHelper.cs:131
   Samples.AccessProviders.AccessMembershipProvider.ValidateUser(String username, String password) in D:\documenti\Visual Studio 2008\Projects\ASP.NET Access Providers\Samples\AccessProviders\AccessMembershipProvider.cs:855
   System.Web.UI.WebControls.Login.AuthenticateUsingMembershipProvider(AuthenticateEventArgs e) +105
   System.Web.UI.WebControls.Login.AttemptLogin() +160
   System.Web.UI.WebControls.Login.OnBubbleEvent(Object source, EventArgs e) +93
   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +84
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3804
 


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929 
Forse il problema è la \ iniziale?

Ormai programmano tutti... ma la professionalità appartiene a pochi
175 messaggi dal 14 marzo 2006
manuel0081 ha scritto:
Forse il problema è la \ iniziale?



Non penso ... è nell'indirizzo: www.miosito.it/personale ...
82 messaggi dal 22 luglio 2011
www.wincode.it
Ciao simonegiusti,
dall'errore è possibile intuire che si tratta di un carattere non consentito magari nella stringa di connessione.
Prova ad inserire il carattere "@" prima della stringa di connessione al database.

http://www.wincode.it - CEO & Founder
175 messaggi dal 14 marzo 2006
Best ha scritto:
Ciao simonegiusti,
dall'errore è possibile intuire che si tratta di un carattere non consentito magari nella stringa di connessione.
Prova ad inserire il carattere "@" prima della stringa di connessione al database.



Questa è la stringa di connessione al DB

Data Source=|DataDirectory|\ASPNetDB.mdb


come dovrei modificarla ??

Grazie!
Posta il codice con la stringa di connessione, oscurando ovviamente i dati sensibili. grazie.

Ormai programmano tutti... ma la professionalità appartiene a pochi
175 messaggi dal 14 marzo 2006
manuel0081 ha scritto:
Posta il codice con la stringa di connessione, oscurando ovviamente i dati sensibili. grazie.


eccola ...

 <add name="AccessAuth" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\ASPNetDB.mdb;Persist Security Info=True" providerName="System.Data.OleDb" />
Sostituisci | con /

Ormai programmano tutti... ma la professionalità appartiene a pochi

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.