2

Windows 8 용 사이드로드 응용 프로그램 (회사 내 사용)에 관한 질문에 명확히 밝히고 싶습니다. 배포에 암호로 서명하기 전에 항상 응용 프로그램을 작성하십시오 (http://technet.microsoft.com/en-us/library/hh852635.aspx). 내 앱 (http://msdn.microsoft.com/ru-RU/library/hh446592%28v=vs.85%29.aspx)에 서명하는 방법을 찾았지만 서명 애플리케이션의 핵심을 어디서 얻을 수 있는지 궁금했습니다. Verisign, Comodo 또는 다른 제품에서 구입할 수 있습니까? 그렇다면 무엇이 소요되며 얼마나 걸리나요? CertMgr을 사용하여 도메인에 인증서를 설치하고 SignTool을 사용하여이 인증서 응용 프로그램에 서명해야만 응용 프로그램 패키지가 Visual Studio를 생성했기 때문에 App Packager가 응용 프로그램 서명에 필요하지 않다는 것을 올바르게 이해합니까? 내가 틀렸다면 - 나를 바로 잡아주세요.사이드 로딩을위한 서명 앱

고맙습니다.

답변

1

, 당신이 어떤 인증 기관과는 코드 서명 인증서를 구입할 수 있습니다 AD CS에서 인증서를 생성하는 방법에 대한 빠른 연습입니다 RFC3161 타임 스탬프 서비스를 제공합니다. 코드 서명 인증서를받는 데 걸리는 시간은 인증 기관이 자신이 말하는 사람인지 확인하는 데 걸리는 시간에 따라 다릅니다.

그러나 appx 파일을 생성 할 때 타사 CA의 타임 스탬프 서비스를 사용하면 VS2013에서 수동으로 타임 스탬프를 지정해야합니다. appx에 타임 스탬프를 지정해야합니다. 그렇지 않으면 소프트웨어의 코드 서명 인증서가 만료되는 날짜가 만료되기 때문입니다.

내가 서명 도구를 사용하는 방법은 다음과 같습니다

여기
signtool sign /fd SHA256 /a /f YourCertKey.pfx /p mypassword /tr http://timestampserver.yourca.com/somepath YourApp.appx 

입니다 응용 프로그램 패키지에 서명 서명 도구를 사용하는 방법에 대한 자세한 내용은 : 당신은 또한 할 수있다, 당신은이 appx 파일을 사이드로드하려고 시도하는 경우 http://msdn.microsoft.com/en-us/library/windows/desktop/jj835835(v=vs.85).aspx

을 문제의 컴퓨터에서 사이드로드 권한을 활성화해야합니다. 클라이언트 컴퓨터에서 도메인에 가입 한 Windows Enterprise를 사용하지 않는 경우 Microsoft 볼륨 라이선스 또는 파트너로부터 측면 부하 라이선스를 구입해야 할 수 있습니다.

다음은 사이드 로딩에 대한 추가 정보입니다. http://technet.microsoft.com/en-ca/windows/jj874388.aspx

관련 문제