본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

msix-no-cert

0

msix-no-cert는 작은 PowerShell 유틸리티로, 자체 서명 인증서를 사용하여 MSIX 파일에 설치 프로그램을 만드는 데 도움을 줍니다.

서명자체 서명 인증서패키징

소개

msix-no-cert는 작은 PowerShell 유틸리티로, 자체 서명 인증서를 사용하여 MSIX 파일에 설치 프로그램을 만드는 데 도움을 줍니다.

상세정보

소개

msix-no-cert는 작은 PowerShell 유틸리티로, 자체 서명 인증서를 사용하여 MSIX 파일에 설치 프로그램을 만드는 데 도움을 줍니다.

주요 기능

  • PowerShell을 통해 MSIX 패키지에 자체 서명 인증서 적용
  • 개발자나 소규모 팀이 테스트용 MSIX 설치자를 빠르게 생성 가능
  • 별도의 상업용 코드 서명 인증서 없이도 MSIX 패키징 워크플로 지원

지원 환경

Windows 10 이상에서 PowerShell을 실행할 수 있는 환경에서 동작합니다. MSIX 패키징 기능이 포함된 Windows SDK가 권장됩니다.

기본 사용법

  1. GitHub 저장소에서 msix-no-cert 스크립트를 다운로드합니다.
  2. PowerShell을 관리자 권한으로 열고 스크립트 경로를 지정하여 실행합니다.
  3. 스크립트는 자체 서명 인증서를 생성(또는 기존 인증서 사용)하고 대상 MSIX 파일에 서명합니다.
  4. 서명 완료 후 생성된 MSIX installer를 배포하거나 테스트할 수 있습니다.

제한 사항 및 체크포인트

  • 자체 서명 인증서는 기본적으로 신뢰되지 않으므로, 배포 대상 장치에서 인증서를 수동으로 신뢰해야 합니다.
  • 상용 배포나 Microsoft Store 공개에는 상업적으로 신뢰받는 코드 서명 인증서가 필요합니다.
  • 스크립트는 PowerShell 실행 정책에 따라 차단될 수 있으며, 필요한 경우 Set-ExecutionPolicy를 조정해야 합니다.

FAQ

  • 이 도구는 무료인가요? 예, GitHub에서 오픈소스로 제공됩니다.
  • 어떤 인증서를 사용할 수 있나요? 자체 서명 인증서뿐 아니라 기존에 보유한 코드 서명 인증서도 사용할 수 있습니다.
  • 서명 후 Windows에서 경고가 나타나나요? 자체 서명 인증서를 신뢰하지 않은 경우 SmartScreen 또는 경고 dialog가 표시될 수 있습니다.
  • MSIX 패키징에 대한 자세한 문서는 어디에서 볼 수 있나요? Microsoft Learn의 MSIX 패키징 및 서명 관련 문서를 참조하세요.

시스템 요구사항

PowerShell