IT

Visual Studio의 기본 제공 ASP.NET 개발 서버가있는 HTTPS

lottoking 2020. 8. 10. 07:30
반응형

Visual Studio의 기본 제공 ASP.NET 개발 서버가있는 HTTPS


HTTPS를 통해 Visual Studio의 기본 제공 ASP.NET 개발 서버에 액세스하는 방법이 있습니까?


지금은 IIS Express를 사용하여 SSL에서 개발하고 테스트 할 수 있습니다. 다음은 IIS Express 및 Visual Studion 2010을 사용하여 SSL에서 웹 사이트를 개발하는 방법을 설명하는 전체 문서입니다.

여기에 이미지 설명 입력

다음

여기에 이미지 설명 입력

그럼 당신은 얻을 것입니다

여기에 이미지 설명 입력

IISExpress를 사용하면 개발시 SSL 작업이 더 빨리 처리됩니다.

IIS Express 소개


Cassini는 HTTPS를 지원하지 않습니다.

그러나 IIS를 사용 하여이 작업을 수행 할 수 있습니다. IIS 5.1을 사용하는 경우 IIS 6.0 용 MS IIS 도구 팩을 다운로드하면 자체 서명 된 SSL 인증서를 만드는 도구가 함께 제공됩니다. 이 IIS 5.1에서 작동합니다.

http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en

필요한 도구 (SelfSSL.exe)는 IIS 5.1에서 잘 작동합니다. 불행히도 다른 많은 것들과 함께 비용으로 제공됩니다.

단계 :

  • IIS 도구 파일을 설치합니다. 원하는 경우 사용자 지정을 클릭하고 SelfSSL 만 설치하도록 지시 할 수 있습니다.
  • SSL 인증서를 설치하려는 IIS 사이트도 활성화하십시오.
  • 시작 / 프로그램 / IIS 리소스 / SelfSSL로 이동합니다.
  • 그러면 SelfSSL 디렉터리에서 명령 프롬프트가 시작됩니다.
  • SelfSSL을 실행하십시오. 내가 조치 명령은 다음과 가변합니다. selfssl.exe / N : cn = [MACHINENAME] / K : 1024 / V : 90 / S : 5 / P : 443

  • / S 스위치는 라이선스를 나타냅니다. IIS에서 사이트를보고 원하는 사이트 (0이 아닌 첫 번째 사이트의 경우 1부터 시작)를 계산하여 숫자를 알아낼 수 있습니다.
  • 이것이 실행되면 HTTPS를 통해 로컬 호스트로 이동하십시오.
  • 이 인증서가 수없는 출처에서 왔다는 오류 메시지를보고합니다. 컴퓨터 이름을 브라우저 "신뢰할 수있는 기관"목록에 추가 할 브라우저에이를 무시 지시 할 수 있습니다.

이 시점에서 HTTPS를 통해 로컬 호스트를 사용할 수 있습니다.


Wilco Bauwer는 https를 지원하는 webdev 서버를 작성했습니다. 그는 웹 서버에 내장 된 cassini visual studio 2005에서 작업 한 개발자 중 한 명입니다. WebDev.WebServer2


솔루션 탐색기에서 프로젝트 파일을 선택합니다 ( 예 : "WebApplication1").

Alt + Enter눌러 프로젝트 속성을 입력합니다.

왼쪽 에서 "DEBUG"선택합니다 .

여기에서 "SSL 활성화" 를 선택할 수 있습니다 .

그런 다음 IIS Express로 프로젝트를 시작하며 새 포트는 44301이됩니다.

참고 URL : https://stackoverflow.com/questions/60113/https-with-visual-studios-built-in-asp-net-development-server

반응형