2011-12-06 2 views
3

실버 라이트 프로그램을 로컬로 설치하려고하지만 여전히 ssl을 통해 wcf 데이터 서비스에 액세스 할 수 있습니다. 브라우저에서 응용 프로그램을 실행하면 모든 것이 정상적으로 작동합니다. 내가 ssl없이 브라우저에서 응용 프로그램을 실행할 때 모든 것이 잘 작동합니다. ssl로 OoB 응용 프로그램을 실행할 때 "찾을 수 없음"오류가 발생합니다. 피 들러를 실행하고 다시 시도하면 모든 것이 정상적으로 작동합니다. 나는 프로그램이 올바르게 복호화되지 않았거나 OOB에있을 때 ssl 트래픽을 보내지 않았다고 추측하고있다. 왜냐하면 피들러가 그것을 할 때부터 애플리케이션이 잘 작동하기 때문이다. 또한 VS에 첨부 할 때 서버에서 예외 나 중단 점을 지정하지는 않습니다 (이 경우 송신에 문제가 있다고 생각하게됩니다). 내 다음 단계가 무엇인지에 대한 아이디어가 있습니까? 또한 자체 서명 인증서를 사용하고 있는데 문제가 될 수 있습니까? 감사!ssl, silverlight, wcf 및 로컬 설치

+0

저는 SSL 통신이 브라우저 스택에 의존한다고 생각합니다. 더 이상 브라우저에 없기 때문에 해당 스택에 액세스 할 수 없으므로 SLL이 작동하지 않습니다. 나는 이것을 고칠 것이 확실하지 않다. –

+0

http://stackoverflow.com/questions/3145759/silverlight-and-ssl-client-certificates 도움이되는지 아닌지는 확실하지 않습니다. – spyter

답변

0

누구든지이 문제에 대한 해결책을 발견 했습니까? 아니면 실버 라이트 OOB 모드에서 SSL과 함께 작동하지 ??

는 참조 할 수 있도록이 링크를 참조하십시오 :

http://msdn.microsoft.com/en-us/library/dd920295(v=vs.95).aspx

은 기본적으로는 말한다 :

클라이언트 인증서가 아닌 클라이언트 스택에 의해, 브라우저 스택에 의해 지원됩니다. 현재 신뢰할 수있는 브라우저 외부 모드 인 경우 응용 프로그램의 경우 적어도 브라우저 스택에서도 클라이언트 인증서가 작동하지 않는 문제가 있습니다.

+0

고마워, 같은 문제는 누군가가 길을 찾으면, 나는 너무 관심이있어 ^^ –