Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ...

Helfe beim Thema Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ... in Microsoft Edge um eine Lösung zu finden; Hallo, Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach Benutzername und Kennwort gefragt, so wie es Internet... Dieses Thema im Forum "Microsoft Edge" wurde erstellt von TH11Nox, 9. November 2018.

  1. TH11Nox
    TH11Nox Gast

    Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ...


    Hallo,

    Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach Benutzername und Kennwort gefragt, so wie es Internet Explorer (11) tut?

    Wenn eine Bilddatei einer Ãœberwachungskamera in HTML angezeigt werden soll:

    <img src="http://87.185.72.72/image/jpeg.cgi" width="640" height="480" id="Bild" alt="">

    wird eine Fehlermeldung angezeigt.

    Edge: HTTP401: VERWEIGERT: Für die angeforderte Ressource ist eine Benutzerauthentifizierung erforderlich.

    Wie erzwinge ich die Abfrage der nötigen Anmeldedaten in HTML oder Javascript?!!

    Eine Direkteingabe in die Adresszeile funktioniert einwandfrei...

    http://87.185.72.72/image/jpeg.cgi

    Ich hoffe sehr auf eine Lösung.

    :)
     
  2. Hobi Expert
    Willkommen,

    Führe bitte folgendes aus:
  3. B-Hörnchen und A-Hörnchen
    B-Hörnchen und A-Hörnchen Gast

    Wie erzwinge ich die Abfrage der nötigen Anmeldedaten in HTML oder Javascript?!!

    Gar nicht, dafür ist die Website zuständig. Macht sie ja auch. Versieh testweise den kompletten Bereich (Verzeichnis) mit einem Passwortschutz, du musst doch schon vorher eine Website aufrufen, in der sich die Navigation befindet etc. Und teste mal über
    https://. Beschreibe mal das Szenario von Anfang an, zum Nachstellen.
     
    #2 B-Hörnchen und A-Hörnchen, 13. November 2018
  4. TH11Nox
    TH11Nox Gast
    Das Szenario ist ganz einfach. Es wird immer das aktuelle Bild einer Videokamera in einem iframe angezeigt. (html 5) Hierfür ist eine Anmeldung erforderlich! Etwas besseres als HTTP Auth Basic kann ich in der Kamerakonfiguration nicht wählen. Es ist besser
    als nichts.

    Ich habe mir inzwischen folgendes überlegt:

    Erst das Bild der Kamera direkt in iframe anzeigen - es wird nach Benutzername und Kennwort gefragt.

    Dann die PHP Seite laden und hoffen das die Anmeldedaten noch im Cache sind.

    Meine ersten Versuche sind sehr erfolgsversprechend...

    <a href="#" onclick="javascript: this.style.display='none'; document.getElementById('Kamerabild').style.display='block'; setTimeout('document.getElementById(\'Kamerabild\').src=\'http://XXXXXXXX.bplaced.net/kamerabild.php?DateiPfad=http://#IP#/image/jpeg.cgi&X=640&Y=480&Z=1000\'',
    5000);">Das aktuelle Bild der &Uuml;berwachungskamera zeigen</a>

    <br/>

    <iframe width="644" height="484" id="Kamerabild" src="http://#IP#/image/jpeg.cgi" style="display:none;"></iframe>

    Der PHP-Script ersetzt #IP# durch ipv4 bzw. ipv6 aus MySQL - basierend auf DynDNS Dienst.

    <?php

    // GET immer fehlerfrei auslesen

    function GetAuslesen($GetWert)

    {

    if (!empty($_GET[$GetWert]) && !is_null($_GET[$GetWert]))

    { return $_GET[$GetWert]; }

    else

    { return ''; }

    }

    // POST immer fehlerfrei auslesen

    function PostAuslesen($PostWert)

    {

    if (!empty($_POST[$PostWert]) && !is_null($_POST[$PostWert]))

    { return $_POST[$PostWert]; }

    else

    { return ''; }

    }

    // Variable in Integer konvertieren

    function TextZuInteger($variable)

    {

    if (is_numeric($variable))

    { return intval($variable); }

    else

    { return false; }

    }

    $DateiPfad = GetAuslesen('DateiPfad')?Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ...ostAuslesen('DateiPfad');

    $X = TextZuInteger(GetAuslesen('X')?Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ...ostAuslesen('X')); // Bildbreite

    $Y = TextZuInteger(GetAuslesen('Y')?Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ...ostAuslesen('Y')); // Bildhöhe

    $Z = TextZuInteger(GetAuslesen('Z')?Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ...ostAuslesen('Z')); // Zeitintervall in Millisekunden

    ?><!DOCTYPE html>

    <html>

    <head>

    <?php include './bausteine/metadaten.php'; ?>

    <meta http-equiv="refresh" content="600"/><!-- Behebt das Speicherleck-Problem. Löscht alle 10 Min. gesammelte Daten - nützlich für den Dauerbetrieb! -->

    <link rel="stylesheet" type="text/css" href="./formatierung/schwarz-gelb.css"/>

    <title>Kamerabild</title>

    <script type="text/javascript">

    /* Bild erst laden und dann anzeigen, sonst ist dauernd eine Sanduhr zu sehen. */

    function Kamerabilder()

    { setInterval('LadeBild()', <?php echo $Z; ?>); }

    function LadeBild()

    {

    BildNeu = new Image();

    BildNeu.src = '<?php echo $DateiPfad; ?>?D=' + new Date().getTime() + '&Z=' + Math.random(); /* Hack dreckig aber es geht nicht anders */

    setTimeout('AktualisiereBild(BildNeu)', <?php echo $Z; ?>*0.8);

    }

    function AktualisiereBild(Bild)

    {

    BildElement = document.getElementById("Bild");

    BildElement.src = Bild.src;

    Bild = null;

    }

    </script>

    </head>

    <body onload="javascript:setTimeout('Kamerabilder()', 100);">

    <img id="Bild" src="<?php echo $DateiPfad; ?>" <?php if ($X!==false) { ?>width="<?php echo $X; ?>" <?php } if ($Y!==false) { ?>height="<?php echo $Y; ?>"<?php } ?> alt="Ãœberwachungsstart: <?php echo date("Y.m.d H:i:s") ; ?>"/>

    </body>

    </html>
     
  5. B-Hörnchen und A-Hörnchen
    B-Hörnchen und A-Hörnchen Gast
    Da hast du ja viele Sollbruchstellen. Hier wird gezeigt, daß es auch mit Bildern und in iframes funktioniert.

    pw test

    Dein Problem liegt vermutlich woanders. Edge Dev Tools könnten hilfreich sein.
     
    #4 B-Hörnchen und A-Hörnchen, 16. November 2018
  6. TH11Nox
    TH11Nox Gast
    Danke

    Die Lösung lautet:

    <a href="#" onclick="javascript: this.style.display='none'; document.getElementById('Kamerabild').style.display='block'; document.getElementById('Kamerabild').src='http://#IP#/image/jpeg.cgi'; setTimeout('document.getElementById(\'Kamerabild\').src=\'http://XXXXXXX.bplaced.net/kamerabild.php?DateiPfad=http://#IP#/image/jpeg.cgi&X=640&Y=480&Z=1000\'',
    100);">Das aktuelle Bild der &Uuml;berwachungskamera zeigen</a>

    <br/>

    <iframe width="644" height="484" id="Kamerabild" style="display:none;"></iframe>

    pw test funktioniert weil direkt im <iframe src= eine Bild URL steht.

    Schreibt man eine kleine html gibt es Ärger.

    <html>

    ...

    <img width="644" height="484" id="Kamerabild" src="http://tests.winware.org/test/pwtest1/image/testfoto.jpg" alt="" />

    ...

    </html>

    Ich meine an dieser Stelle sollte Edge nach Benutzername und Kennwort fragen ohne, dass man sich zu Tode programmieren muss...
     
  7. B-Hörnchen und A-Hörnchen
    B-Hörnchen und A-Hörnchen Gast
    Wieso gibst du anfangs ein so kompliziertes Beispiel mit iframe an, wenn das Problem doch viel einfacher reproduzierbar ist? Dasselbe Problem tritt im übrigen mit IE11 auch auf, wie ich festgestellt habe. Siehe

    http://tests.winware.org/test/pwtest4/iframe.htm
    Das Problem muß seit Jahren vorhanden und "by design" sein, aber du kannst das ja gerne als Fehler einreichen. Ein "ähnlicher" Fehler wird z.B. hier berichtet:

    https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/18341748/


    Es macht browser-seitig irgendwie keinen Sinn, beim Direktzugriff über die Adressleiste dann doch die Abfrage zu machen, aber nicht bei Einbindung als Ressource.

    Umgehen läßt sich das Problem durch vorherige Abfrage einer text/html-Ressource in demselben Verzeichnis bzw. darüber, d.h. du müsstest einfach nur die einbindende Datei auch von dort laden. Was wohl auch der Standardfall ist. Vielleicht wird deswegen dieser
    Spezialfall nicht berücksichtigt.
     
    #6 B-Hörnchen und A-Hörnchen, 19. November 2018
Thema:

Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ...

Die Seite wird geladen...

Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ... - Ähnliche Themen - Zugriff HTTP Auth

Forum Datum

Handynummer im System aber auth. nicht möglich

Handynummer im System aber auth. nicht möglich: Hallo,da ich kein einziges Ticket nirgendwo öffnen kann und mir geraten wird mich mit meinem privaten Konto ein zu loggen und ein Problem zu melden bleibt mir wohl nur noch der Weg hier....ich komme nicht mehr in mein privates Konto. Es sagt mir was von unüblichen Aktivitäten und möchte eine...

Windows 10 Support 9. Oktober 2023

Edge hängt beim Zugriff auf google.de

Edge hängt beim Zugriff auf google.de: Hallo, ich soll bei einem älteren Notebook (PackardBell EasyNote ARC1 IN 0037) helfen. Problembeschreibung: Bei Edge ist Google.de als Startseite eingestellt. Das lief auch richtig. Seite dem Update von Windows10 auf die aktuelle Version 1909 (läuft sonst zwar langsam, aber brauchbar)...

Microsoft Edge 25. November 2019

Edge hängt beim Zugriff auf google.de

Edge hängt beim Zugriff auf google.de: Hallo, ich soll bei einem älteren Notebook (PackardBell EasyNote ARC1 IN 0037) helfen. Problembeschreibung: Bei Edge ist Google.de als Startseite eingestellt. Das lief auch richtig. Seite dem Update von Windows10 auf die aktuelle Version 1909 (läuft sonst zwar langsam, aber brauchbar)...

Windows 10 Support 23. November 2019

Warum ist edge verschwunden?

Warum ist edge verschwunden?: Auf einem Pc ist das Edge einfach verschwunden. Es besteht eine Internet Verbindung, aber man kann nicht hinein, da der Browser weg ist. Was kann man tun? Auf einem Pc ist das Edge einfach verschwunden Weiterlesen...

Windows 10 Support 8. November 2019

Edge kein Zugriff auf Einstellungen

Edge kein Zugriff auf Einstellungen: Hallo, in Microsoft Edge lassen sich die Einstellungen nicht ändern. Der Eintrag ist nicht anwählbar nach Klick auf die drei Punkte oben rechts im Browserfenster. Woran könnte das liegen? VG sturmrm Weiterlesen...

Microsoft Edge 4. Mai 2019

http://192.168.178.1/ öffnet erst beim zweiten Aufruf in Edge. (FritzBox u. andere interne ...

http://192.168.178.1/ öffnet erst beim zweiten Aufruf in Edge. (FritzBox u. andere interne ...: Externe Adressen öffnen dagegen sofort. Warum? 12978ee6-571b-43e3-8754-ea059fa2d27a

Microsoft Edge 16. Oktober 2016

Kein HTTP mehr

Kein HTTP mehr: Hallo Zusammen, ich habe das Problem, dass ich keine HTTP-Seiten mehr öffnen kann. HTTPS, Ping etc. funktioniret alles einwandfrei. An was kann das liegen? Ich habe alle Updates eingespielt. Ich habe ein DELL XPS 9550 mit Windows 10. Grüße Samey Meysa Weiterlesen...

Windows 10 Support 11. September 2017

Warum verschwinden beim Edge die Favoriten und alle anderen Einstellungen?

Warum verschwinden beim Edge die Favoriten und alle anderen Einstellungen?: Hallo Beim Edge sind WIEDER alle Favoriten weg und die Einstellungen auf irgendein Default zurück gesetzt. Diesmal nach dem letzten Update, davor war's einfach so über Nacht (vor wenigen Tagen). Und, jetzt habe ich wieder diesen Feed-Müll als Startseite! Was soll das? Und für den...

Windows 10 Support 14. Juli 2017

Warum wird (beim Zugriff auf HTTP Auth Basic Ressourcen) in Edge (17.17134) NICHT nach ... [gelöst]

Andere User suchten nach Lösungen mit:

  1. verweigert: für die angeforderte ressource ist eine benutzerauthentifizierung erforderlich.

    ,
  2. angular http401: verweigert: für die angeforderte ressource ist eine benutzerauthentifizierung erforderlich.

    ,
  3. http401: verweigert: für die angeforderte ressource ist eine benutzerauthentifizierung erforderlich.(xhr)post - https://www.thueringer-allgemeine.de/secure/sso/dispatch/piano-userref

    ,
  4. edge http401: verweigert: für die angeforderte ressource ist eine benutzerauthentifizierung erforderlich,
  5. HTTP401: VERWEIGERT: Für die angeforderte Ressource ist eine Benutzerauthentifizierung erforderlich. windows auth,
  6. für die angeforderte ressource ist eine benutzerauthentifizierung erforderlich,
  7. http401: verweigert: für die angeforderte ressource ist eine benutzerauthentifizierung erforderlich. edge browser òffnet das eingafeld nicht,
  8. http401: verweigert: für die angeforderte ressource ist eine benutzerauthentifizierung erforderlich.(xhr)get -
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Information ausblenden