简介
本文档介绍如何解决具有安全Web网关(SWG)的Umbrella Chromebook客户端上的文件上传和下载故障。
先决条件
要求
本文档没有任何特定的要求。
使用的组件
本文档中的信息基于Umbrella Chromebook Client。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
SWG扩展的主要目的是向Umbrella注册客户端,并在Chromebook上下载代理配置和设置代理,从而保护客户端免受在线威胁。
由SWG Umbrella Chromebook客户端设置的代理位于ChromeOS层。
因此,来自Chrome浏览器的网络流量以及设备上安装的任何其他应用都会被代理到Umbrella。此外,适用于SWG的UCC可处理代理身份验证挑战。但是,其他应用(如Google Drive)无法处理身份验证质询。
问题
使用适用于Umbrella Chromebook Client(UCC)的安全Web网关(SWG)时,Gmail或Google Drive等应用的文件上传和下载失败:
1.例如,在这种情况下,您尝试从Chromebook中安装的Google Drive上载文件的非缓存版本。
2. Google Drive调用“googleapis.com”,从远程服务器下载文件。此请求将代理到SWG代理服务器。由于Google chrome浏览器中缓存的身份验证标头在Google驱动器中不可用,因此googleapis.com请求将发送到没有身份验证标头的SWG代理服务器。由于此图中的步骤1至5未从Google Drive中执行,因此请求被拒绝,并出现401“未授权”错误(在图中标记为步骤7)。
3.由于无法从Google Drive下载文件,从Google Drive上传到Gmail的文件失败。
18363932581524
解决方案
要解决文件上传问题,请使用外部域管理列表绕过域googleapis.com。