问题描述
我有一个本地Artifactory存储库,我希望向用户提供URL,以便他们能够安装轮子。它们本身不是Artifשtortory的一部分,因此我考虑使用API KEY。根据文档-
final Window window = cordova.getActivity().getwindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYstem_BAR_BACKGROUNDS);
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
window.getDecorView().setsystemUIVisibility(View.SYstem_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYstem_UI_FLAG_LAYOUT_STABLE);
window.clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
window.setNavigationBarColor(Color.WHITE);
我有这样的命令our API key can be used to authenticate you when using the REST API.
To use the API key,add the following header to all REST API calls: 'X-JFrog-Art-Api: <YOUR_API_KEY>'
是否可以提供API密钥作为此URL请求的标头?
解决方法
并非完全是您的要求,但可以提供解决方案:
pip install https://<username>:<api-key>@artifactory.myorg.com:443/artifactory/local-pypi-mywork-01/mypackage-0.1-py3-none-any.whl
但是,更建议使用访问令牌。访问令牌通常是过期的,并且受到更多限制。 您可以轻松创建access tokens with the JFrog CLI:
jfrog rt access-token-create froggy-user
然后:
pip install https://froggy-user:<token>@artifactory.myorg.com:443/artifactory/local-pypi-mywork-01/mypackage-0.1-py3-none-any.whl