欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

無法訪問localhost怎么辦? Window解決UWP應用本地回環(huán)限制

  發(fā)布時間:2024-08-12 09:20:34   作者:佚名   我要評論
微軟在 Windows 8 以后就引入了 UWP 應用,UWP 應用存在沙盒機制,正常情況下無法訪問 localhost,即無法訪問回環(huán)地址,下面我們就來看看這個問題的解決辦法

關于 Window 的 UWP 應用本地回環(huán)限制以及限制解除方案

1. UWP 應用默認禁止本地回環(huán)

UWP 應用在默認的情況下,禁止訪問本地的 Localhost(這被稱做本地回環(huán) Loopback)。

然而我們在開發(fā)、調(diào)試、正向代理等場景下,又不得不讓 UWP 突破這一個限制。

2. 官方限制解除工具 CheckNetIsolation.exe

這個工具位于 C:/Windows/System32/CheckNetIsolation.exe,它的功能為解除 UWP 的本地 Loopback 限制或者調(diào)試應用(本文僅介紹解除 Loopback 限制)。

./CheckNetIsolation.exe LoopbackExempt [operation] [-n=] [-p=]

常見用法:

  • -s: 查看已經(jīng)取得 Loopback 豁免的應用列表
  • -a -p=[App Container SID] or -a -n=[App Container Name]: 添加應用豁免
  • -d -p=[App Container SID] or -d -n=[App Container Name]: 移除應用豁免
  • -c: 移除所有安裝的應用的豁免

3. 如何獲取所有安裝應用的 SID

在注冊表目錄 HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings 即可取得所有 App 的 SID 列表。

通過結(jié)合 CMD 或者 Pwsh 的循環(huán)命令,即可自動化為所有已安裝應用添加豁免:

CMD 命令:

FOR /F "tokens=11 delims=\" %p IN ('REG QUERY "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"') DO CheckNetIsolation.exe LoopbackExempt -a -p=%p

Powershell 命令:

Get-ChildItem -Path Registry::"HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings\" -name | ForEach-Object {CheckNetIsolation.exe LoopbackExempt -a -p="$_"}

New Powershell Core:

(Get-AppxPackage -AllUsers).PackageFamilyName | ForEach-Object {CheckNetIsolation.exe LoopbackExempt -a -n="$_"}

4. 其他便捷工具以及深層次分析

來自 Fiddler 的 Enable Loopback Utility 或開源項目 Loopback Exemption Manager 的這兩個工具提供了很方便的圖形化方式來對安裝的 UWP 應用進行 Loopback 豁免。

深入研究后者工具以及類似工具的源代碼,并參考作者提到的:

我們可以知道,開源工具的作者從 Fiddler 那里借鑒了 P/Invokes 的方式獲取 API,而所 Invoke 的 API 主要來自于 FirewallAPI.dll,這個 dll 提供了很多與 UWP Loopback 豁免相關的實用方法。

我們繼續(xù)使用 VS2022 的 Dev Shell 對官方的 CheckNetIsolation.exe 進行 dll 依賴分析(需要安裝 VS 2022):

到這里我們便可以得知,無論是官方工具還是第三方工具的實現(xiàn),都是調(diào)用 FirewallAPI.dll 提供的 API 來進行 Loopback 豁免的。

相關文章

最新評論