2013-07-15 2 views
3

서비스의 https API를 사용하려면 HttpWebRequest을 사용하고 있습니다. 이제 클라이언트 측 (Windows Phone 8 응용 프로그램)에서 수동으로 https 인증서를 확인해야합니다. 어떻게해야합니까?HttpWebRequest를 사용하여 서버 인증서 수동 검사

나는 certificate.cert 파일을 가지고있다, 그래서 Assets 폴더에 넣고 서버의 인증서에 비교할 수 있습니다,하지만 난

답변

8

내가 수동으로 .NETSSL 인증서 확인에 대한 몇 가지 튜토리얼을 읽고 방법을 모른다 ServicePointManager을 사용하고 Windows Phone 8 응용 프로그램에서 구현하기 시작했을 때 WP34 (및 7) 용 프레임 워크가 SSL 인증서 유효성 검사를 처리하는 API를 가지고 있지 않다는 것을 깨달았습니다. 우리는 단지에 액세스 할 수 없습니다 ServicePointManager ...

그럼 내가이 게시물을 발견 : 개발자가 마이크로 소프트가 다음 WP SDK 업데이 트에이 API를 추가 할 것을 요구하는 "Self Signed Certification SSL HTTPS" on wpdev.uservoice.com 물론 나는 그것에 대해 3 번 투표했습니다. WP .NET 프레임 워크에서 ServicePointManager을보고 싶다면 투표하십시오.

WP에서도 HttpWebRequest의 이상 동작에 대해 알려 드리고자합니다. HttpWebRequest404 exception을 게시합니다. 아주 이상 하네, 네?

+0

당신은 내 꿈을 망 쳤어! 이제 제 3 자 라이브러리 시간입니다 :/BTW 정보를 제공해 주셔서 감사합니다. –

0

테스트 할 수있는 상용 라이브러리를 사용합니다. 서버 인증서를 읽을 수 있습니다! 나는 인증서와 WP8에 관해 비슷한 질문을했다.

Read SSL Certificate Details on WP8

감사 홀가

관련 문제