windows应用UWP无法使用系统代理

UWP应用是类似于沙盒应用,无法使用系统的代理,如果想要用google登陆UWP应用,会由于无法使用系统搭理而代理登陆失败。

解决方法

把下面这段代码复制到记事本中,后缀名改成.vbs,然后双击运行

    Set ws = WScript.CreateObject("wscript.shell")  
    app = ws.ExpandEnvironmentStrings("%USERPROFILE%\AppData\Local\Packages")  
    Set fso = WScript.CreateObject("scripting.filesystemobject")  
    Set fs = fso.GetFolder(app).SubFolders  
    Set bat = fso.createtextfile(ws.ExpandEnvironmentStrings("%TEMP%\WindowsAppProxyAccess.bat"))  
    For Each f In fs  
        bat.WriteLine ("CheckNetIsolation.exe LoopbackExempt -a -n=" & f.name)  
    Next  
    bat.WriteLine ("del %0")  
    CreateObject("Shell.Application").ShellExecute ws.ExpandEnvironmentStrings("%TEMP%\WindowsAppProxyAccess.bat"),"","","runas",1   

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 79,375评论 12 120
  • 2015年7月30日 本文作者是 Managed Languages 团队项目经理 Lucian Wischik。...
    OneAPM阅读 1,128评论 1 5
  • 没有远行的辛苦 没有拥挤的难受 没有排队的焦虑 来到村边 一汪清澈的溪水 像孩子的眼睛 更像孩子的心灵 交相辉映中...
    可林光阅读 101评论 3 10
  • 坐在莲塘公园路口,一个人,一张桌子。看着来来去去的人。 清晨总是那么清新,周边都是那么绿的树。天空那么蓝,看着那个...
    铅笔只演绎黑白阅读 2,036评论 0 0