내 사이트에서 mozilla persona/browserid를 사용하고 싶습니다. 그것으로 로그인하는 것은 이미 꽤 잘 작동합니다. 그러나 나는 또한 내 도메인으로 전자 메일 주소를 작성하려는 사용자를위한 들여 쓰기 공급자 역할을 원합니다.현재 내 개인 IDP를 만들 수 있습니까?
나는 공개 키와 프로비저닝 & 인증 페이지의 경로를 제공하기 위해 /.well-known/browserid 요청을 처리하는 node.js & express를 사용하여 매우 기본적인 http 서버를 구현했습니다. 그러나 123done.org를 방문하여 [email protected]으로 로그인을 시도하면이 이메일을 알지 못하고 나에게 어덴 데이션을 만들어 줄 수 있다고 나에게 말한다.
내 서버는 mycustomdomain.com/.well-known/browserid에서 요청을받지 않으므로 개인 서버는 실제로 내 서버를 사용하여 실제로 로그인하려고 시도하지 않습니다.
이렇게하면 "Persona는 제 3 자 IDP를 사용하여 사람을 기록 할 수 있습니까? 아니면 현재 모질라 만 유일하게 작동합니까?
예, 모든 것이 https를 통해 제공됩니다. 또한 동일한 서버에서 여러 도메인을 호스팅하므로 SNI도 사용합니다. 전체 서버는 node.js에서 실행됩니다. 따라서, 노드 https 구현에 문제가 있거나 페르소나가 StartSSL 인증서를 수락하지 않습니다. –
글쎄, 나는 그것을 검사했다. 페르소나는 내 서버에 연결조차하지 않습니다 :/아마도 persona가 .well-known/browserid를 가져 와서 캐시했을 수도 있지만 페르소나 캐시를 지우려면 어떻게해야합니까? –
https://checkmyidp.org/ –