tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
850
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ratze79 ratze79 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    80
    Hallo zusammen,

    ich habe ein Problem und zwar will ich von einer asp.net Webanwendung auf ein Netzlaufwerk zugreifen.


    Pfad des Netzlaufwerks: \\192.168.1.2\Ordner
    Wenn ich meine Webanwendung aus VisualStudio starte und mir alle Dateien die in diesem Ordner liegen in einer Textbox anzeigen lassen will, funktioniert das ganze.

    Wenn ich die Webanwendung aber auf einen Webserver (192.168.1.10) hochlade und die Seite auf dem Webserver starte bekomme ich die Fehlermeldung das der Benutzer oder das Kennwort falsch ist.

    Warum funktioniert alles wenn ich es aus VisualStudio starte und nicht wenn ich es vom Webserver ausführe?

    Der Webserver ist ein Win2003 Server mit IIS6
    Das Netzlaufwerk liegt auch auf einem Win2003 Server
    Programmiersprache VB.NET

    Vielen Dank im voraus

    Gruß Ratze
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Bin ASP.NET nicht so vertraut, aber unter welchem Benutzer läuft deine Web-Anwendung?
    Sprich: mit welchem Benutzer versucht sie auf die Share zuzugreifen?

    web.config:
    Code :
    1
    2
    3
    4
    5
    
    ....
    <system.web>
            <identity impersonate="true" userName="" password=""/>  [COLOR="Red"]<-- Darf dieser User darauf zugreifen?[/COLOR]
    ...
    </system.web>
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    ratze79 ratze79 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    80
    Hallo!

    Vielen Dank für deine Antwort

    Ich habe es endlich hinbekommen. Für den Fall das jemand mal vor dem selben Problem steht:

    Ich habe auf dem Web- und Fileserver jeweils einen neuen Benutzer angelegt, beide haben den gleichen Name und PW.

    Auf dem Webserver muss man dann im IIS auf dem Knoten Websites die Eigenschaften aufrufen und im Reiter Verzeichnissicherheit -> Authentifizierung und Zugriffsteuerung den neu angelegten User eintragen.

    Gruß Ratze
     

  4. #4
    ratze79 ratze79 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    80
    Hallo nochmal!

    Ich muss meinen letzten Post leider noch einmal korrigieren. Es funktioniert auf meinem Testsystem ohne Probleme, nur leider nicht auf dem Produktivsystem.
    Auch hier habe ich den gleichen User mit gleichem PW wie auf dem Testsystem angelegt und im IIS für den anonymen Zugriff eingerichtet.

    Wenn ich jetzt auf der Website versuche auf den Ordner zuzugreifen bekomme ich eine Fehlermeldung (Username oder PW falsch) . Wenn ich jetzt im Eventlog auf dem Fileserver nachsehe, sehe ich das der Webserver zwar versucht hat sich anzumelden, allerdings nicht mit dem User den ich eingerichtet habe, sonder mit "Computername$". Muss bzw. kann ich den Webserver noch an einer anderen Stelle sagen welchen User er benutzen soll?

    Probehalber habe ich den User "Computername$" ohne PW auf den Fileserver angelegt dann kommt die Fehlermeldung "Anmeldung fehlgeschlagen: Benutzerkontenbeschränkung. Mögliche Ursachen hierfür: leere Kennwörter sind nicht zulässig, Anmeldezeitbeschränkungen, oder eine Richtlinienbeschränkung wurde angewendet."

    Was ich nicht verstehe ist, das ich einen User im IIS eingetragen habe aber dieser nicht benutzt wird. Hat einer eine Idee?

    Danke im voraus.

    Gruß Ratze
     

Ähnliche Themen

  1. Netzlaufwerk auslesen
    Von Sven90 im Forum PHP
    Antworten: 4
    Letzter Beitrag: 20.03.10, 14:16
  2. Netzlaufwerk verbinden
    Von bauchinj im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 18.03.10, 11:09
  3. Netzlaufwerk verbinden
    Von Sickboy2003 im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 09.06.08, 17:34
  4. Zugriff auf Netzlaufwerk erst nach Zugriff per Explorer
    Von DarthShader im Forum Netzwerke
    Antworten: 3
    Letzter Beitrag: 05.03.08, 00:51
  5. Zugriff auf inaktives Netzlaufwerk
    Von zetgun im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 14.02.08, 15:44