Mit ASP.NET Formen der Authentifizierung, wie bekomme ich ein Bild angezeigt wird auf der login-Bildschirm?

Ich mache eine einfache Form der Authentifizierung für eine kleine ASP.NET (3.5, C#) - Anwendung und-Einstellung bis meine Benutzernamen und Passwörter in der web.config.

Ich würde gerne die default-stylesheet und beinhalten die header-Grafik (enthalten auf jeder anderen Seite), aber die Grafik und stylesheet werden nicht angewendet, vermutlich weil die anonymen Benutzer keinen Zugriff auf diese beiden Dateien. Gibt es eine einfache Möglichkeit für mich, um Sie hinzuzufügen oder einen anderen Weg, um das Bild auf der Seite angezeigt werden?

Hier ist der entsprechende Abschnitt der web.config:

<authentication mode="Forms">
  <forms name=".ASPXFORMSAUTH" 
    path="/" 
    loginUrl="login.aspx" 
    protection="All" timeout="30">

    <credentials passwordFormat="SHA1">
      <user
          name="testuser"
          password="hashgoeshere"/>
    </credentials>
  </forms>
</authentication>
<authorization>
  <deny users="?" />
</authorization>   

Wird das stylesheet auf:
/stylesheet.css
und das Bild ist am:
/img/logoimage.png

Dank. Diese Website macht mich glücklich, weil ich hoffe, es wird machen Experten Austauschen und Ihre Lahmen paywall STERBEN!

  • Hinweis auf die paywall... google benutzen zwischengespeicherte Ergebnis, um die Inhalte, die Sie suchen.
  • Oder, benutzen Sie einfach stack-überlauf und lassen Sie Experten Austauschen sterben einen langsamen und schmerzhaften Tod.
InformationsquelleAutor danieltalsky | 2009-01-27
Schreibe einen Kommentar