从浏览器或Maven连接到Artifactory时,Artifactory不会发送质询响应以进行身份验证。它会立即发送401未经授权。
通过浏览器进行故障排除的步骤
通过邮递员进行故障排除的步骤
通过命令行Maven进行故障排除的步骤
这似乎是一个问题,Artifactory并未按照Maven和浏览器测试用例中的说明向用户提交质询响应。
<configuration>
<httpHeaders>
<property>
<name>Authorization</name>
<value>Basic ...</value>
</property>
</httpHeaders>
</configuration>
<configuration>
<httpConfiguration>
<all>
<usePreemptive>true</usePreemptive>
</all>
</httpConfiguration>
</configuration>
我希望可以从工件中下载依赖项,而不必指定usePreemptive。
如果我不使用preEmptive,那么maven会收到401未经授权。