Microsoft MVP성태의 닷넷 이야기
[답변]: 서버 인증서 및 클라이언트 인증서 발급 [링크 복사], [링크+제목 복사],
조회: 14408
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
부모글 보이기/감추기

휴... ^^ 오늘에서야 시간이 좀 남게 되어 테스트를 해보았습니다.

우선, "light" 님이 보신 자료는 맞습니다. 제가 WSE 3.0에서의 Transport Level에서의 인증서 사용과 Message Level에서의 인증서 사용을 잠시 헷갈렸습니다.

말씀하신 것처럼, X509Certificate.CreateFromCertFile 메서드를 사용해서 인증서를 읽어들인 후, SoapHttpClientProtocol.ClientCertificates 컬렉션에 추가한 후 HTTPS로 보호된 웹 메서드를 호출하는 것은 올바른 코드입니다.

그런데, 지금 문제는 서버 측의 HttpContext.Current.Request.ClientCertificate에서 그것을 구하지 못한다는 것인데요.

다음의 사항을 체크해 보시기 바랍니다.

1. "IIS 관리자" / "Web Site" / "속성" / "Directory Security" 에서 "Accept client certificates" 또는 "Require client certificates"로 되어 있는지 확인하십시오.

2. 클라이언트 측의 인증서가 해당 HTTPS 서버 인증서를 루트로 하고 있는지 검사.

위의 2가지만 확실히 해주셔도 정상적으로 IsPresent 값은 true가 나올 것입니다.

----------------------------

일단, 테스트 인증서로는 해보진 않았습니다. (왜냐하면, 현실적으로도 테스트 인증서를 쓸 일은 없으므로.) 저 같은 경우에는, Windows 서버의 "인증서 서비스"를 이용해서 테스트해 보았습니다.








[최초 등록일: ]
[최종 수정일: 6/28/2021]


비밀번호

댓글 작성자
 




... 91  92  93  [94]  95  96  97 
NoWriterDateCnt.TitleFile(s)
111정성태3/19/20059717    답변글 [답변]: 닷넷 프레임워크 배포
107안연준3/17/20058959[-_-]스마트 클라이언트에 관련 된 질문[-_-]
110정성태3/19/20059781    답변글 [답변]: [-_-]스마트 클라이언트에 관련 된 질문[-_-]
116안연준3/21/20059363        답변글 [답변]: 친절한 답변 고맙습니다.
98김용국3/18/200511071정성태님... 연결이 준비됬습니다
99정성태3/2/200511955    답변글 [답변]: 정성태님... 연결이 준비됬습니다
100김용국3/18/20058794        답변글 [답변]: 죄송합니다! 급히올리느라 file path의 변경을 하지않고 그냥올렸네요....!
101정성태3/2/20059051            답변글 [답변]: [답변]: 죄송합니다! 급히올리느라 file path의 변경을 하지않고 그냥올렸네요....!
102김용국3/18/20059129                답변글 [답변]: 거듭죄송하네요..... 후~~~주소를 변경하고 빌드를 다시 했습니다....
103정성태3/2/20058993                    답변글 [답변]: [답변]: 거듭죄송하네요..... 후~~~주소를 변경하고 빌드를 다시 했습니다....
104김용국3/2/20059243                        답변글 [답변]: 네... 빨리 검토해 봐 주셔서 감사합니다~~
105정성태3/2/20058473                            답변글 [답변]: [답변]: 네... 빨리 검토해 봐 주셔서 감사합니다~~
106김용국3/2/20058958                                답변글 [답변]: 답변감사합니다!
91김용국2/28/200510759IE에 WindowsFormControl을 올려 실행하면 이런에러가 나네요???파일 다운로드1
92정성태2/28/200512044    답변글 [답변]: IE에 WindowsFormControl을 올려 실행하면 이런에러가 나네요???
93김용국2/28/200510961        답변글 [답변]: 답변감사합니다... 재질문을 드립니다
94정성태2/28/200511556            답변글 [답변]: [답변]: 답변감사합니다... 재질문을 드립니다
95김용국2/28/200511633                답변글 [답변]: IE주소창에서 해당주소로 실행을 해보니....디버깅 PopUp화면이...^
96정성태2/28/200510705                    답변글 [답변]: [답변]: IE주소창에서 해당주소로 실행을 해보니....디버깅 PopUp화면이...^
97김용국3/1/200511225                        답변글 [답변]: 준비되는데로 말씀드리겠습니다 ^^
88안지환2/22/200512775^^ 사이트 잘 들러보았습니다.
89정성태2/22/200512759    답변글 [답변]: ^^ 사이트 잘 들러보았습니다.
85한기열2/22/200511349정성태님 홈같은 부드러운 페이지 넘김?은 어떻게 구현하나요?
86정성태2/22/200512069    답변글 [답변]: 정성태님 홈같은 부드러운 페이지 넘김?은 어떻게 구현하나요? [2]
84김용국2/21/200512135Smart Client에 관한 문의 드립니다.
87정성태2/22/200512184    답변글 [답변]: Smart Client에 관한 문의 드립니다.
... 91  92  93  [94]  95  96  97