2014-07-24 2 views
1

각도 j가 SSL/HTTPS 연결을 위해 자체 서명 된 인증서를 전달할 수 있습니까?Angular JS SSL 클라이언트 측 인증

anglejs https 서비스 또는 XMLHTTPREQUEST을 통해 보안 서버로부터 https 연결을 설정하기 위해 자체 서명 된 인증서를 삽입하려고합니다. 가능합니까?

+0

클라이언트 인증서에 대해 말하는 것이 아니라 타사 웹 사이트를 확인할 수 있도록 응용 프로그램에 신뢰하는 자체 서명 인증서를 제공하는 것입니다. – Bruno

+0

죄송합니다. 우리는 anglejs 앱에 인증서를로드하여 클라이언트 인증을 위해 타사 서버에 제출하려고합니다. – Lester

+0

Lester,이 경우에는 제 3자가 귀하의 서명 된 인증서를 받아들이지 않기 때문에 자체 서명 인증서가 될 수 없습니다 유효한 신원 증명. – Diceyus

답변

0

Angular JS는 클라이언트 측 인증서를 사용할 수 없습니다. 여기에 이유가 있습니다. 클라이언트 측 인증서는 클라이언트가 서버에 액세스 할 수있는 제한된 클라이언트 집합 중 하나임을 보장하기 위해 사용되므로 클라이언트 측 인증서에 대한 액세스는 특정 클라이언트에만 제한됩니다. Angular JS 스크립트를 요청한 사람에게 Angular JS 스크립트를 제공하면 그 목적을 무시합니다. 자체 서명 인증서를 사용하는 경우 (Angular JS에 메커니즘이 지정되어 있지 않더라도) 서버가 자체 서명 인증서를 신뢰할 수 없으므로 인증에 사용하는 데 도움이되지 않습니다.

내가 수행하려고하는 작업의 목적을 제공하면 좀 더 자세히 정리할 수 있습니다.

관련 문제