내 솔루션에서 mvc 프로젝트 및 Identity Server3 프로젝트가 있고 Identity Server를 사용하여 mvc 클라이언트를 인증합니다.이 두 프로젝트를 Visual Studio에서 자동으로 시작합니다. core.Idenity 서버 프로젝트의 로그인 페이지로 리디렉션하고 우리는 mvc 프로젝트로 다시 리디렉션하는 자격 증명을 입력 할 수 있습니다.하지만 이제는 IIS 서버의 두 개의 다른 포트에서이 두 응용 프로그램을 호스트 한 다음 ID 서버가 올바르게 작동하지만 MVC 프로젝트를 실행할 때 원격 인증서가 유효성 검사 절차에 따라 유효하지 않음을 보여줍니다. In identityserver3 원격 인증서가 유효성 검사 절차에 따라 유효하지 않습니다
IIS를 통해 자체 서명 된 인증서를 만들고이를 내 ID 서버 프로젝트에서 사용했으며 IIS에서이 사이트를 추가 할 때 두 SSL 인증서와 동일한 인증서를 사용했습니다. 그리고이 단계를 시도했습니다. Github link도 작동하지 않습니다. 또한 identityserver3의 예제 응용 프로그램에 제공된 인증서를 시도했습니다.
예외로, URI에서 IP 주소를 사용하고있는 것 같습니다. 인증서를 발급받은 도메인 이름으로 사용해 볼 수 있습니까? – rawel
로컬 iis에서 응용 프로그램을 호스팅 할 때 어떻게 호스트 이름을 지정할 수 있습니까? 그리고 http 호스트 이름 입력 상자에서 https로 유형을 변경하면 바인드가 비활성화됩니다. –
이 이미지에서 호스트 이름이 비활성화 된 것을 볼 수있는 것처럼 보입니다. http://i.stack.imgur.com/XvyOc.png –