您需要在防火墙中列出白名单的主机列表,以允许Xamarin的平台为您的公司工作。
概观
为了使Xamarin产品安装和正常工作,某些端点必须可以访问才能下载软件所需的工具和更新。 如果您或您的公司具有严格的防火墙设置,您可能会遇到安装,许可,组件等问题。 本文档概述了一些已知的端点,需要在防火墙中列入白名单,才能使Xamarin工作。 此列表不包括下载中包含的任何第三方工具所需的端点。 如果您在浏览此列表后遇到问题,请参阅Apple或Android安装疑难解答指南,或直接与Xamarin支持人员联系。
端点到白名单
Xamarin安装程序
当使用最新版本的Xamarin安装程序时,需要添加以下已知地址才能使软件正确安装:
- xamarin.com(安装程序清单)
- download.xamarin.com (Mono, GTK#, Java SDK for Windows)
- dl.google.com(下载Android SDK)
- log.xamarin.com(我们的日志服务器)
- 安装程序从Xamarin Installer清单中指定的URL下载:Mac / Windows(目前都指向上述主机)
如果您正在使用Mac并遇到Xamarin.Android安装问题,请确保Apple能够下载Java。
帐户登录和订阅激活
需要添加以下地址以确保软件在许可和用户帐户激活方面的正确行为:
- activation.xamarin.com
- store.xamarin.com
- auth.xamarin.com
组件存储和NuGet(包括Xamarin.Forms)
需要添加以下地址才能访问Xamarin Component Store或NuGet(Xamarin.Forms打包为NuGet):
- components.xamarin.com (使用Xamarin Components Store)
- xamarin-components.s3.amazonaws.com (主机组件商店下载)
- www.nuget.org(访问NuGet)
- az320820.vo.msecnd.net (NuGet下载)
- dl-ssl.google.com (Google组件)
软件更新
需要添加以下地址以确保软件更新可以正确下载:
- software.xamarin.com (更新服务)
- cdn1.xamarin.com
- download.xamarin.com
Xamarin见解
需要添加以下地址以确保活动到达Xamarin Insights服务器:
- https://xaapi.xamarin.com
Xamarin Mac Agent
要使用Xamarin Mac Agent将Visual Studio连接到Mac构建主机,需要打开SSH端口。 默认情况下是端口22。
概要
本指南将端点列入白名单,以允许Xamarin产品在您的计算机上正确安装和更新。