>백엔드 개발 >C++ >로컬 루프백을 활성화하여 UWP 앱에서 'net_http_client_execution_error'를 수정하는 방법은 무엇입니까?

로컬 루프백을 활성화하여 UWP 앱에서 'net_http_client_execution_error'를 수정하는 방법은 무엇입니까?

DDD
DDD원래의
2025-01-11 11:30:41714검색

How to Fix

UWP 애플리케이션의 로컬 네트워크 루프백 문제 해결

.appxbundles로 패키지된 UWP 애플리케이션은 localhost(127.0.0.1)에 액세스하려고 시도할 때 "net_http_client_execution_error"를 경험할 수 있습니다. 이는 Windows의 기본 보안 제한 때문입니다.

UWP 앱에 대한 루프백 액세스 활성화

해결책은 checknetisolation.exe 명령줄 도구를 사용하여 네트워크 격리 설정을 관리하는 것입니다.

  1. checknetisolation.exe 사용:

    이 도구를 사용하면 앱의 네트워크 액세스 권한을 수정할 수 있습니다.

  2. 루프백 액세스 권한 부여:

    루프백 액세스를 활성화하려면 다음 명령을 실행하세요.

    <code>c:\>checknetisolation loopbackexempt -a -n=<package family name></code>
  3. 루프백 액세스 취소:

    루프백 액세스를 제거하려면 다음 명령을 사용하세요.

    <code>c:\>checknetisolation loopbackexempt -d -n=<package family name></code>
  4. 패키지 제품군 이름 찾기:

    Visual Studio의 Package.appxmanifest 편집기에서 또는 PowerShell 명령 Get-AppxPackage을 사용하여 앱의 패키지 제품군 이름(예: "MyPackage_edj12ye0wwgwa")을 찾으세요.

간헐적인 루프백 문제 해결

루프백 액세스가 불안정해지면 다음 단계를 시도해 보세요.

  1. 기존 면제 삭제:

    먼저 다음을 사용하여 기존 루프백 예외를 모두 제거합니다.

    <code>c:\>checknetisolation loopbackexempt -c</code>
  2. 면제 재적용:

    그런 다음 필요한 각 애플리케이션에 루프백 액세스 권한을 개별적으로 다시 부여합니다.

포괄적인 세부정보는 공식 Microsoft 설명서를 참조하세요. https://www.php.cn/link/10a9288f519d683f87f6443f7b6810e6.

위 내용은 로컬 루프백을 활성화하여 UWP 앱에서 'net_http_client_execution_error'를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.