Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di donaz
    Registrato dal
    Jan 2002
    Messaggi
    206

    [VB.NET] - Errore in web.config

    Ho avuto modo di verificare che questo argomento è stato più volte trattato, però non sono riuscito a trovare una risposta al mio caso.
    Il problema è questo:

    Ho questo tipo di errore:

    Dettagli: Per attivare la visualizzazione dei dettagli di questo messaggio di errore specifico sul server remoto, creare un tag <customErrors> in un file di configurazione "web.config" memorizzato nella directory principale dell'applicazione Web corrente. L'attributo "mode" del tag <customErrors> deve essere impostato su "Off".

    Sembrerebbe che non ho il file web.config.
    Nella cartella principale dove risiedono le pagine ho creato il file web.config che vi riporto:

    Web.config
    codice:
    <?xml version="1.0"?>
    <configuration>
        <appSettings/>
        <connectionStrings/>
        <system.web>
          <compilation debug="false" />
          <authentication mode="forms">
            <forms name=".ASPXUSER" loginUrl="login.aspx" protection="All" timeout="60" />
          </authentication>
          <authorization>
            <deny users="?" />
          </authorization>
            <customErrors mode="OFF">
            </customErrors>
        </system.web>
    </configuration>

    Perchè mi ho l'errore come se non ci fosse il web.config?

    Grazie
    Cordialità Donaz

  2. #2
    Ciao,
    sei sicuro che l'hai inserito nella root della cartella virtuale del webserver?

    Utilizzi VWD?

    Ciao Marko.

  3. #3
    Utente di HTML.it L'avatar di donaz
    Registrato dal
    Jan 2002
    Messaggi
    206
    Ciao

    Si uso VWD e il file web.config l'ho creato appunto con VWD.
    Il file è nella root della cartella virtuale del webserver.
    La cosa che non mi è chiara è che nel file ho incluso dei parametri per l'autenticazione ed autorizzazione oltre al parametro del CustomErrors.
    Ora questo tipo di web.config mi da errore, mentre un web.config con solo il parametro CustomErrors funziona.


    <configuration>
    <system.web>
    <customErrors mode="Off" />
    </system.web>
    </configuration>

    Quindi potrebbe essere che il problema sia su come è stato scritto il precedente web.config?

    Grazie
    Cordialità Donaz

  4. #4
    Utente di HTML.it L'avatar di donaz
    Registrato dal
    Jan 2002
    Messaggi
    206
    L'errore è sicuramente in queste righe.

    <compilation debug="false" />
    <authentication mode="forms">
    <forms name=".ASPXUSER" loginUrl="login.aspx" protection="All" timeout="60" />
    </authentication>
    <authorization>
    <deny users="?" />
    </authorization>

    ed è un esempio di autenticazione prelevato dal sito ASP.net QuickStart Tutorial.
    Mi sto riverificando i passi riportati nel tutorial.
    Cordialità Donaz

  5. #5
    Originariamente inviato da donaz
    L'errore è sicuramente in queste righe.

    <compilation debug="false" />
    <authentication mode="forms">
    <forms name=".ASPXUSER" loginUrl="login.aspx" protection="All" timeout="60" />
    </authentication>
    <authorization>
    <deny users="?" />
    </authorization>

    ed è un esempio di autenticazione prelevato dal sito ASP.net QuickStart Tutorial.
    Mi sto riverificando i passi riportati nel tutorial.
    Quanto esegue l'applicazione nella barra dell'indirizzo c'è: http://localhost:xxxx/nome_progetto/file.aspx o http://localhost:xxxx/file.aspx

    Ciao Marko

  6. #6
    Utente di HTML.it L'avatar di donaz
    Registrato dal
    Jan 2002
    Messaggi
    206
    Cordialità Donaz

  7. #7
    Originariamente inviato da donaz
    Nella barra di stato c'è http://serverweb/nome_progetto/default.aspx.
    Ok ecco il problema.
    alcune direttive come quelle relative alla configurazione dell'autorizzazione devono essere messi per forza nel web.config che deve risiedere sulla root della directory virtuale del sito. VWD, spesso non esegue la pagina partendo dalla root della dir virtuale ma bensì da una sottodirectory, come nel caso tuo.

    Segui i passi che sono descritti in questa pagina:

    http://www.chimenti.eu/PermaLink,gui...6f04a7b2b.aspx

    Riprova e facci sapere.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.