0

我正在尝试使用来自 Jenkins 服务器的 API 密钥将 maven 构建发布到 ProGet 提要。但是,我继续从 ProGet 服务器收到未经授权的响应。我的 settings.xml 文件中有我的存储库设置,如下所示:

            <repository>
                <id>snapshots</id>
                <name>ProGet Snapshots</name>
                <releases>
                    <enabled>false</enabled>
                    <updatePolicy>always</updatePolicy>
                    <checksumPolicy>warn</checksumPolicy>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                    <updatePolicy>never</updatePolicy>
                    <checksumPolicy>fail</checksumPolicy>
                </snapshots>
                <url>https://proget.domain.com/maven2/snapshots?key=00000000000</url>
                <layout>default</layout>
            </repository>

我的 Maven 设置有问题,还是 ProGet 上的身份验证问题?

非常感谢。

4

1 回答 1

0

从 Proget Q&A 页面,我终于发现您将存储库配置设置为:

<username>api</username> <password>API_KEY</password>

在 settings.xml 文件中。

于 2018-12-13T15:40:59.370 回答