地理位置限制让您可以控制您的内容可以从哪里下载
当你在Bintray上发布软件时,你通常想让它尽可能广泛地接触到尽可能多的潜在用户。但也有一些情况,你必须限制进入某些国家。例如,政府安全或出口法规可能禁止您与某些国家开展业务,或者您自己的公司甚至可能限制您的特定组织在世界上您自己的本地区域分发您的软件。这就是Bintray的地理限制功能挽救的一天。
白名单和黑名单
Bintray的地理限制功能允许您为每个存储库定义白名单或黑名单。如果创建白名单,则只有来自该名单中输入的国家的用户才能从存储库下载软件。黑名单的作用正好相反;来自名单上国家的用户被禁止下载软件。Bintray通过将请求IP传递给GeoIP提供者来确定下载请求的来源,GeoIP提供者确定请求来自哪个国家。然后,如果将地理限制应用到目标存储库,Bintray将确保可以根据定义的白名单或黑名单履行请求。对于来自限制访问存储库的国家的下载请求,Bintray将响应一个错误。
地理位置限制可用于企业帐户中的存储库。黄金账户用户也可以看到这个功能是如何工作的,但仅限于列表中的一个国家。
这很简单
您可以通过在Edit Repository页面中为每个存储库选择地理限制选项卡来定义白名单或黑名单。请注意,只有当您拥有存储库,或者存储库由您所属的组织拥有,并且具有这样做所需的授权时,您才能编辑存储库。

首先是地理限制
地理位置限制覆盖任何其他形式的“许可”在Bintray。换句话说,即使用户是您团队的成员,并且拥有下载文件的“权限”,或者即使您已经为某人提供了签名URL或下载文件的权限,如果他们的请求来自受限制的国家,它也会被阻止。
享受吧!
