tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
8
ZUGRIFFE
1702
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    cyb3rdragon cyb3rdragon ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    23
    Hallo,

    ich hab das Problem das unser Webservice bei einer Einzelnen Installation HTTP-Status 401: Unauthorized antwortet. Bei anderen Personen die die gleiche Anwendung benutzen läuft es fehlerfrei obwohl alle Versionen die gleichen Zugangsdaten benutzen. Bei einem kurzen test mit anonymer Anmeldung hat es funktioniert, der Webservice soll aber Passwortgesichert sein.

    Unser Server hat Windows Server 2003 mit .net Framework 2.0 und IIS 6.0
    anmeldung per Windows-Authentifizierung.

    Der Client benutzt meines wissens nach Win XP mit .net Framework 2.0 oder höher.

    Ich bin für jeden Tipp dankbar

    gruss cyb3rdragon
     

  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

    Ist der User auf dem Web-Server nicht bekannt?
     
    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
    cyb3rdragon cyb3rdragon ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    23
    Alle Installationen melden sich mit dem gleichen Benutzer an. Es ist nur ein einziger Client bei dem es nicht funktioniert. Der Benutzer kann an den Zugangsdaten auch nichts verstellen.
    Die Benutzerdaten müssten während der übertragung zum Webservice beschädigt werden damit am server falsche Daten ankommen. Ich wüsste allerdings keine Software (die man absichtlich installiert) die soetwas bewirken könnte. Gibt es eine möglichkeit die fehlgeschlagenen Verbindungsversuche zu loggen? unser server merkt sich leider nur die erfolgreichen verbindungen.

    Beim Microsoft-support hab ich einen Fehler gefunden der allerdings nur für alte Frameworks bekannt ist und die empfehlung auf ein neueres Framework upzudaten funktioniert auch nicht weil wir das ja schon haben.
    http://support.microsoft.com/?scid=k...85274&x=13&y=9
     

  4. #4
    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
    Wie schaut es denn aus, wenn du einen Testserver nutzt? Kann sich dieser Client da anmelden?
    Versuch dann doch mal zu debuggen
     
    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

  5. #5
    cyb3rdragon cyb3rdragon ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    23
    Unser Testserver ist leider nicht im Internet. Und der fehlerhaft Client ist nicht in unserem Netz. Und wir können den Fehler nicht bei uns reproduzieren
     

  6. #6
    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
    Und wie schaut es aus, einen in der entsprechende Netz zu bringen.
    2. Rechner, VM, ... es gibt viele Möglichkeiten.
    jedoch sind definitiv falsche Credentials auf einem Rechner. Entweder der Client ist in einer anderen Domäne als der Rechner, irgend ein Proxy filter was raus, es gibt viele Möglichkeiten dafür.
    Prüf mal, was passiert, wenn sich dieser User von einem anderen Rechner aus anmeldet!
     
    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

  7. #7
    cyb3rdragon cyb3rdragon ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    23
    Unser Webservice besteht aus 4 Klassen/Webservices.
    jetzt haben wir bei einem 2. Fall die Situation das der Client auf einen Webservice zugreifen kann aber bei den andern 3 keinen Zugriff hat.
    Einen 2. Rechner gibt es bei den Clienten leider nicht. Und wir sind 500 Km von denen entfernt. Da kann man nicht so mal eben mitm laptop hin
     

  8. #8
    cyb3rdragon cyb3rdragon ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    23
    Problem gelöst.

    Nachdem der Kunde dann doch bei seinen firewall-experten angerufen hat (und nicht wie bisher nur behauptet hat) haben die sofort gesehn das die Firewall dicht gemacht hat und diese entsprechend konfiguriert. Und siehe da, das Programm läuft wie von Zauberhand fehlerfrei
    Erklärt zwar noch nciht warum es beim ersten Zugriff auf den Webservice nach Programmstart ging aber das wird wohl auch mit der Firewall zu tun haben.
     

  9. #9
    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

    Wie war das
    Kunde zur Wahrheit ermahnt, lügt wie folgt:
    Merke: Glaub nichts, was der Kunde sagt, immer selber prüfen
    Wie bei der Frage: Was haben sie gemacht, bevor der Fehler aufgetreten ist? Nichts!
     
    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

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 13.03.10, 14:46
  2. HTTP Status zurückgeben
    Von doe300 im Forum PHP
    Antworten: 12
    Letzter Beitrag: 19.09.09, 10:15
  3. ASP.NET 401 HTTP Status erzeugen
    Von Tyg3r im Forum ASP
    Antworten: 0
    Letzter Beitrag: 10.01.08, 09:52
  4. HTTP Request an einen Webservice
    Von LongDonJohn im Forum PHP
    Antworten: 6
    Letzter Beitrag: 15.02.07, 21:13
  5. Bad header=HTTP/1.0 401 Unauthorized:
    Von brenner26 im Forum Hosting & Webserver
    Antworten: 0
    Letzter Beitrag: 14.07.02, 17:47