Ankündigung

Einklappen
Keine Ankündigung bisher.

sh.tools.fetch_url() Digest auth --> Plugin ical für Baikal Server

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    sh.tools.fetch_url() Digest auth --> Plugin ical für Baikal Server

    Hallo,

    gibt es eine Möglichkeit Digest Auth für sh.tools.fetch_url() zu implementieren?
    Ich nutze einen Baikal Server mit Digest Auth und bekomme nur ein HTTP 401 zurück.

    Gruß,
    JayKay


    #2
    nimm doch requests. fetch_url ist eh ein auslaufmodell

    Kommentar


      #3
      ok, danke. Ich versuche mal mein Glück ;-)

      Kommentar


        #4
        So ich habe mal in der __init__.py die fetch_url gegen request aus getauscht.
        Sollte jetzt Digest & Basic Auth unterstützen und die SSL Überprüfung für eigene Zertifikate kann abgeschaltet werden verify=false. Ich habe die Datei mal angehängt, falls noch jemand bedarf hat ;-)

        Aufruf wäre so für Digest:
        events = sh.ical('https://example.com',delta=7,offset=0, username='ich', password='keineAhnung', timeout=5,verify=False)

        Aufruf Basic wäre:
        events = sh.ical('https://example.com',delta=7,offset=0, username='ich', password='keineAhnung', timeout=5,verify=False,'Basic')

        geändert habe ich was in der Funktion:
        def _read_events(self, ics, username=None, password=None, timeout=10,verify=True,Auth=None):

        und

        def __call__(self, ics, delta=1, offset=0, username=None, password=None, timeout=5, verify=True,Auth=None):

        Angehängte Dateien
        Zuletzt geändert von jaykay; 31.07.2018, 20:56.

        Kommentar

        Lädt...
        X