http 위치에서 xml 스트림을 읽으려면 System.Xml.XmlTextReader
을 사용하고 있습니다. 이제 안전한 https 사이트를 읽을 수 있도록 지원이 필요합니다. 어떻게하면 사용자 자격 증명을 제공하여이 작업을 수행 할 수 있습니까?XmlTextReader를 사용하여 https에서 xml을로드하는 방법
답변
MSDN의 HttpWebRequest.Credentials 속성에 대한 설명서를 확인하십시오. 여기에는 CredentialCache를 사용하는 샘플이 들어 있습니다.
이것은 (통합 보안 시나리오에서) 필요한 것이지만, 사용자 이름과 암호를 문자열로 제공하려는 경우 docs of NetworkCredential도 읽을 수 있습니다.
당신은 일단 HttpWebRequest를 작업 방금 말 : XmlTextReader는 = 새로운 XmlTextReader는 (스리)`으로
XmlTextReader rd = new XmlTextReader(yourHttpWebResponse.GetResponseStream());
WebClient
또는 HttpWebRequest
을 사용하는 관련 코드가 이미 있습니까? 데이터를 적절하게 다운로드 한 다음 XmlReader.Create(Stream)
에 응답 스트림을 전달하면됩니다.
XML을 구문 분석하지 않고 웹 파트를 테스트 할 수 있어야합니다. 다운로드 한 데이터를 인쇄하여 올바르게 보이는지 확인해야합니다.
아니, 난 그냥 사용했던'희미한 리더. 내가 원하는 것을 얻기 위해'WebClient' 또는'HttpWebRequest'를 어떻게 쉽게 구현합니까? – awe
지금은 전체 WebClient/WebRequest 예제를 제공 할 시간이 없지만 웹상에 많은 예제가 있습니다. MSDN에도 유용한 샘플 코드가 있습니다. –
- 1. 크론 작업에서 XML을로드하는 방법
- 2. DataTable에 XML을로드하는 방법?
- 3. xmltextreader를 사용하여 webresponse를 읽은 다음 xmlDocument.load (xmlTextReaderobj)
- 4. xmltextreader를 사용하여 간단한 xml 파일에서 해시 테이블을로드하는 방법
- 5. Hibernate : "embed-xml = false"를 사용하여 런타임시 embed xml을로드하는 방법
- 6. 동일한 동작으로 XmlTextReader를 XmlReader로 이식합니다.
- 7. HTTPS에서 다운로드
- 8. https에서 http로 되돌아 가기
- 9. .NET XmlTextReader를 사용하여 특정 XML 노드를 찾은 후 편집합니다.
- 10. https에서 http로 재 작성
- 11. HTTPS에서 javax.xml.ws.Endpoint 사용
- 12. 푸시 알림이 HTTPS에서 작동하지 않습니다.
- 13. Https에서 Tweet 버튼 작동시키기 Page
- 14. HTTPS에서 HTTP를 통한 쿠키 전송
- 15. HTTPS에서 HTTPS로 리디렉션 세션 문제
- 16. WebClient/HttpWebRequest - WP7을 사용하여 https에서 XML 가져 오기
- 17. asp.net mvc에서 https에서 http 모드로 빠져 나가는 방법
- 18. HTTPS에서 HTTP를 통해 웹 서비스 호출 페이지
- 19. window.location을 https에서 http로 변경할 수 있습니까
- 20. ashx 페이지는 HTTPS에서 404를 제공하고 http는
- 21. WebClient/HTTPWebRequest - WP7을 사용하여 HTTPS에서 내 랩톱에 저장된 XML 파일을로드하는 방법
- 22. Tomcat은 HTTPS에서 HTTP로 이동할 때 세션을 유지합니다.
- 23. Https에서 cUrl을 통한 Http의 Facebook 요청
- 24. 플래시 에디터에서 유효한 인증서없이 https에서 데이터로드
- 25. javascript를 사용하여 xml을 읽는 방법
- 26. XMLdocument.load (url) 내부에서 다른 위치에서 XML을로드하는 것은 무엇입니까?
- 27. AS3-XML XML을로드하는 동안 프리 로더를 수행하는 방법은 무엇입니까?
- 28. https에서 http로 리디렉션 할 때 쿼리 문자열 손실
- 29. SSL이없는 파일에 액세스하려면 https에서 http로 링크 만 변경하면됩니까?
- 30. .htaccess를 사용하여 https에서 파킹 된 도메인에 액세스 할 때 SSL 오류를 제거하려면 어떻게해야합니까?
고맙습니다. NetworkCredential 클래스는 이것을 얻기 위해 꼭 알아야 할 것이었다. – awe