Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17919|Vastaus: 0

[WinForm] XmlDocument.Load(url) URL on SSL-virhe, kun https on etäkäytössä

[Kopioi linkki]
Julkaistu 21.6.2019 22.28.22 | | |
XmlDocument.Load(url) virhe "Taustayhteys on suljettu: SSL/TLS-suojatun kanavan luottamussuhde ei onnistunut." "Vahvistusprosessin mukaan etäsertifikaatti on mitätön."

XmlDocument.Load(url) ei raportoi virhettä, kun url on paikallinen tiedosto tai http, mutta virhe raportoidaan, kun se on https-etä. Perusyhteys suljettu: SSL/TLS-suojatun kanavan luottamussuhde ei onnistunut. "Vahvistusprosessin mukaan etäsertifikaatti on mitätön."

Syynä on se, että koska sertifikaattia ei ole, sertifikaatti on mitätön, ja kiertotapa on seuraava:

1. Lisää kolme lähdettä: käyttämällä System.Net;     käyttäen System.Net.Securitya;      käyttäen System.Security.Cryptography.X509Certificates;

2. Lisää seuraavat kaksi menetelmää, SetCertificatePolicy ja RemoteCertificateValidate-tapahtuma


Yllä olevan menetelmän käyttäminen ei toimi。。。。。


Kokeilin yllä olevaa koodia, mutta se ei toiminut。。。。。。。

Lopullinen ratkaisu:

Päivitä projekti .NET versioon 4.5.1 ja napsauta hiiren oikealla asetuksia muokataksesi sitä. Ohjelman käynnistyttyä lisää seuraava koodi:

Varat:

Pyyntö peruutettu: SSL/TLS-turvallisen kanavaratkaisun luominen epäonnistui
https://www.itsvse.com/thread-7612-1-1.html
(Lähde: Architect_Programmer)








Edellinen:JS-taulukon käyttöyhteenveto
Seuraava:IIS julkaisee .NET 2.0 -projektin väärällä sisällön muotoilulla
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com