Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    14

    Errore sfondo pagina Login

    Ciao a tutti,
    è possibile impostare uno sfondo alla pagina contenente un form di login?
    Non riesco ad impostare lo sfondo della mia pagina contenente l'apposito form.
    Qualcuno può aiutarmi o darmi una spiegazione a riguardo?
    Allego il codice della pagina.

    Ciao

    codice:
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> </head> <body background="Images/sfondo.jpg"> <form id="form1" runat="server"> <div> <asp:Login ID="Login1" runat="server" BackColor="#EFF3FB" BorderColor="#B5C7DE" BorderPadding="4" BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="0.8em" ForeColor="#333333" DestinationPageUrl="nuova.aspx"> <LoginButtonStyle BackColor="White" BorderColor="#507CD1" BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="0.8em" ForeColor="#284E98" /> <TextBoxStyle Font-Size="0.8em" /> <TitleTextStyle BackColor="#507CD1" Font-Bold="True" Font-Size="0.9em" ForeColor="White" /> <InstructionTextStyle Font-Italic="True" ForeColor="Black" /> </asp:Login> </div> </form> </body> </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    14
    Nessuno ha lo stesso problema?


  3. #3
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    <body style="background-image : url/nomeimmagine.png;" >
    Che mestiere difficile.....essere da soli ancora di più

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    14
    Ciao, il problema è un po' più complesso.
    In pratica, stavo impazzendo perchè non riuscivo a visualizzare lo sfondo quando mi sono accorto di aver configurato in questo modo il web.config
    codice:
    <authentication mode="Forms">
          <forms name="Login1" loginUrl="Login.aspx" defaultUrl="~/Prova.aspx"    protection="All">
            <credentials passwordFormat="Clear">
              <user name="test" password="test"/>
            </credentials>
          </forms>
        </authentication>
         <authorization>
          <deny users="?"/>
        </authorization>
    Per tale motivo, non mi vede i file nella cartella immagini.
    Come posso fare per vedere lo sfondo nella cartella?
    Ho provato inoltre a creare un "permesso" per una nuova cartella (Benvenuto) con dentro l'immagine di sfondo, ma nemmeno questo tentativo è andato a buon fine.
    Qualche consiglio?
    codice:
    <location path="Benvenuto">
        <system.web>
          <authentication mode="None">
          </authentication>
          <authorization>
            <allow users="?"/>
          </authorization>
        </system.web>
      </location>

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    120
    secondo me ci sei quasi

    prova


    Codice PHP:
        <location path="Benvenuto">
            <
    system.web>
                <
    authorization>
                    <
    allow users="*" />
                </
    authorization>
            </
    system.web>
        </
    location

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    14
    Originariamente inviato da giando877
    secondo me ci sei quasi

    prova


    Codice PHP:
        <location path="Benvenuto">
            <
    system.web>
                <
    authorization>
                    <
    allow users="*" />
                </
    authorization>
            </
    system.web>
        </
    location
    Ciao e grazie per la risposta. Ora funziona!

    Ho fatto due prove:
    Questa non funziona:
    codice:
    <location path="Benvenuto">
        <system.web>
          <authentication mode="None">
          </authentication>
          <authorization>
            <allow users="*"/>
          </authorization>
        </system.web>
      </location>
    Mentre questa funziona:
    codice:
    <location path="Benvenuto">
        <system.web>
          <authorization>
            <allow users="*"/>
          </authorization>
        </system.web>
      </location>
    Non capisco come mai questo dia problemi!
    codice:
    <authentication mode="None">
          </authentication>
    Grazie mille per l'aiuto!!!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    120



    Per rispondere alla tua curiosità

    Non è possibile utilizzare una sezione registrata come allowDefinition='MachineToApplication' al di sotto del livello di applicazione. L'errore può essere dovuto alla presenza di una directory virtuale non configurata come applicazione in IIS.
    Significa che il tag Authentication può essere definito una ed una sola volta all'interno dell'applicazione , non è quindi consentito metterlo nè in un nodo location nè in un web.config annidato in sotto-cartelle che non siano applicazioni

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    14
    Grazie mille, ma ora ho un nuovo errore.
    Ho pubblicato la mia webApplication e mi capita una cosa strana:
    Dopo avere effettuato il login, arrivo nella mia pagina di destinazione ma,
    appena premo su qualunque pulsante, mi "butta fuori" e mi riporta nella pagina di login.
    Secondo voi, come mai?

    Questo è il mio webconfig.
    codice:
    <authentication mode="Forms"> 
    <forms loginUrl="Login.aspx" protection="All" timeout="30" 
    name=".ASPXAUTH" path="/" requireSSL="false" 
    defaultUrl="Arrivo.aspx" slidingExpiration="true" 
    enableCrossAppRedirects="false" > 
         <credentials passwordFormat="Clear"> 
             <user name="NOME" password="Pippo"/> 
         </credentials> 
    </forms> 
    </authentication> 
    <authorization> 
        <deny users="?"/> 
    </authorization>

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    120
    Non è che le chiamate vengono fatte con hosts diversi?
    Per intenderci alla pagina arrivi con http://nomeserver/.... ma i link successivi puntano http://indirizzoip/....
    L'autenticazione è su uno specifico Host
    Dovresti controllare il parametro UrlReturn in QueryString quando torni alla pagina di login.

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    14
    Ciao giando e grazie per la risposta.

    Il sito ha come start page la Login.aspx:
    http://www.XXX.com/Login.aspx

    Dopo essermi loggato, clicco su un pulsante (non fa redirect ma deve solo carica una textbox) e mi ritorna alla login con il seguente ReturnUrl:
    http://www.XXX.com/Login.aspx?ReturnUrl=%2fArrivo.aspx

    Non riesco proprio a capire!

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.