plotly / plotly/plotly.R

Allow option to bypass certificate verificaiton

Offen
#1,066 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
R
Sterne
2.7k
Forks
641
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

On-Premise clients using self-signed certificates will sometimes hit the following error:

Error in curl::curl_fetch_memory(url, handle = handle) :
Peer certificate cannot be authenticated with given CA certificates

This can be resolved by bypassing certificate checking by adding the following line before making the request:

httr::set_config(config(ssl_verifypeer = 0L))

It would be nice if this option were configurable within the Plotly .config file.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, zu ermitteln, wie die Plotly .config-Optionen geparst werden und wo Requests mit httr gestellt werden. Prüfe, wie ssl_verifypeer über den bestehenden Konfigurationspfad weitergegeben werden kann. Als abgeschlossen gilt die Aufgabe, wenn On-Premise-Clients die Zertifikatsprüfung über .config deaktivieren können, während das Standardverhalten unverändert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
r
Bereich
security
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.