이벤트
.NET Aspire에서 신뢰할 수 없는 localhost 인증서 문제 해결
이 문서에서는 .NET Aspire신뢰할 수 없는 localhost 인증서로 작업할 때 발생할 수 있는 문제를 해결하는 방법에 대한 지침을 제공합니다.
여러 .NET Aspire 템플릿에는 기본적으로 HTTPS를 사용하도록 구성된 ASP.NET Core 프로젝트가 포함됩니다. 프로젝트를 처음 실행하고 Visual Studio사용하는 경우 localhost 인증서를 설치하라는 메시지가 표시됩니다.
개발 인증서를 신뢰/설치하는 상황이 있지만 모든 브라우저 창을 닫지는 않습니다. 이러한 경우 브라우저에서 인증서를 신뢰할 수 없음을 나타낼 수 있습니다.
인증서를 전혀 신뢰하지 않는 경우도 있습니다. 이러한 경우 브라우저에서 인증서를 신뢰할 수 없음을 나타낼 수 있습니다.
또한 인증서를 신뢰할 수 없음을 나타내는 Kestrel의 경고 메시지가 콘솔에 기록됩니다.
모든 브라우저 창 닫고 다시 시도하십시오.
여전히 문제가 발생하는 경우 .NET CLI를 사용하여 자체 서명된 개발 인증서를 신뢰하여 이 문제를 해결하려고 시도합니다. 인증서를 신뢰하려면 다음 명령을 실행합니다. 먼저 기존 인증서를 제거합니다.
참고
그러면 로컬 컴퓨터의 모든 기존 개발 인증서가 제거됩니다.
.NET CLIdotnet dev-certs https --clean
인증서를 신뢰하려면 다음을 수행합니다.
.NET CLIdotnet dev-certs https --trust
자세한 문제 해결은 신뢰할 수 없는 인증서와 같은 인증서 문제 해결
참조하세요.
.NET Aspire 피드백
.NET Aspire은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.
추가 리소스
학습
모듈
.NET Aspire 프로젝트 만들기 - Training
.NET 8에서 .NET Aspire 스택을 사용하여 클라우드 네이티브 애플리케이션을 처음부터 만들거나 기존 앱에 오케스트레이션을 추가하는 방법을 알아봅니다.
인증
Microsoft Certified: Azure Developer Associate - Certifications
Microsoft Azure에서 엔드투엔드 솔루션을 빌드하여 Azure Functions를 만들고, 웹앱을 구현 및 관리하고, Azure Storage를 활용하는 솔루션을 개발합니다.
설명서
-
.NET .NET Aspire 안전하지 않은 전송 허용 - .NET Aspire
.NET .NET Aspire 프로젝트에서 안전하지 않은 전송을 허용하는 방법을 알아봅니다.
-
.NET .NET Aspire 및 실행 프로필 - .NET Aspire
.NET Aspire이(가) .NET 시작 프로필와(과) 통합되는 방법을 배우세요.
-
.NET .NET Aspire 오케스트레이션 개요 - .NET Aspire
.NET .NET Aspire 오케스트레이션의 기본 개념을 알아보고 리소스를 추가하고 종속성을 표현하기 위한 다양한 API를 살펴봅니다.