自动的eula保护下载
更新:从2021年5月1日起,Bintray服务将不再可用(ConanCenter和JCenter不受影响),欲了解更多信息,请阅读Centers弃用博客
Bintray企业帐户的一个重要功能是,当用户下载您的产品时,能够提供EULA。hth华体会最新官方网站在一般情况下,当下载用户是一个真实的人,可以通过Bintray UI并实际接受公开可用内容的EULA时,这种方法很有效。这是我们在之前的文章中讨论过的。但是,如果您希望对谁可以下载您的内容进行更严格的选择,并且希望将其限制在特定的人群中,该怎么办呢?如果这些人想使用自动脚本下载您的内容呢?如果他们在Bintray上都没有账户呢?这些都是需要跨越的重重障碍,但Bintray现在为这种常见的情况提供了一个解决方案。
现在,您可以通过REST API向任何预定义的用户集提供受eula保护的自动下载,无论他们是否拥有Bintray帐户。
下面是它的工作原理。
- 您可以创建一个授权来访问您的产品,然后向用户提供相应的访问密钥。
- 您的用户浏览到一个特殊构造的Bintray URL
- Bintray显示一个登录屏幕,用户在其中输入访问密钥作为用户名及其密码
- 然后Bintray显示EULA供用户接受。

从现在开始,任何包含您提供给用户的访问密钥的REST API调用都将不受EULA的阻碍而成功,因为使用该密钥的EULA已经被接受。换句话说自动的eula保护下载.谁有这种特权?不是每一个人。只有那些有足够特权可以接收您为保护内容而创建的访问密钥的人。换句话说私人,自动的eula保护下载。
使用EULA保护您的产品从未如此hth华体会最新官方网站简单,无论您是提供供公共下载的内容,还是想将私有内容公开给一组已定义的用户。
