欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

maven中央倉庫修改驗證方式導(dǎo)致用戶名密碼失效的解決方式

 更新時間:2024年11月21日 08:36:23   作者:小奏技術(shù)  
這篇文章主要介紹了maven中央倉庫修改驗證方式導(dǎo)致用戶名密碼失效的解決方式,文中通過圖文結(jié)合的方式講解的非常詳細(xì),對大家解決問題有一定的幫助

背景

之前發(fā)布一些自己的開源sdk到中央倉庫使用的方式都是在maven中的settings.xml中配置usernamepassword,

然后在pom.xml中配置distributionManagement,這樣就可以使用mvn deploy命令將jar包發(fā)布到中央倉庫了。

settings.xml中的usernamepassword一直沒變過, 但是最近突然發(fā)現(xiàn)執(zhí)行mvn deploy命令會報錯,提示401。

status code:401, reason phrase: Content access is protected by token (401)

原因

我們?nèi)?a rel="external nofollow" target="_blank">官網(wǎng)查看401相關(guān)的異常提示

就能找到Content access is protected by token的原因

大致意思是身份驗證的方式改了,需要使用token來驗證身份了,而不是之前的usernamepassword了。

那么我們就去重新生成一個token就行

token生成

直接登入sonatype官網(wǎng)

然后找到profile選項點進(jìn)去

然后找到user token

生成一個token

生成后的token保存下來

之后將生成加密后的usernamepassword替換掉settings.xml中的usernamepassword重新上傳即可

總結(jié)

sonatype中央倉庫主要是做了驗證方式的升級,以前是明文的usernamepassword,現(xiàn)在是token的方式來驗證身份了。

相比之前應(yīng)該是更安全了。但是如果不知道這個變化的話,就會很懵。

明明以前一直沒變過usernamepassword,現(xiàn)在突然就不行了

這時候重新去官網(wǎng)生成一個token就行了,然后替換掉settings.xml中的usernamepassword重新上傳即可。

以上就是maven中央倉庫修改驗證方式導(dǎo)致用戶名密碼失效的解決方式的詳細(xì)內(nèi)容,更多關(guān)于maven改驗證方式導(dǎo)致密碼失效的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • gataway斷言工作流程源碼剖析

    gataway斷言工作流程源碼剖析

    這篇文章主要為大家介紹了gataway斷言工作流程源碼剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • MySQL實現(xiàn)遠(yuǎn)程登錄的方法

    MySQL實現(xiàn)遠(yuǎn)程登錄的方法

    Host 'Local' is not allowed to connect to this MySQL server 的解決方法,需要的朋友可以參考一下
    2013-03-03
  • SpringBoot+OCR實現(xiàn)PDF內(nèi)容識別的示例代碼

    SpringBoot+OCR實現(xiàn)PDF內(nèi)容識別的示例代碼

    在SpringBoot中,您可以結(jié)合OCR庫來實現(xiàn)對PDF文件內(nèi)容的識別和提取,本文就來介紹一下如何使用 Tesseract 和 pdf2image 對 PDF 文件進(jìn)行OCR識別和提取,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • springboot整合shiro實現(xiàn)記住我功能

    springboot整合shiro實現(xiàn)記住我功能

    這篇文章主要介紹了springboot整合shiro實現(xiàn)記住我功能,配置類 ShiroConfig,通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-10-10
  • Java?API文檔的使用方法詳解

    Java?API文檔的使用方法詳解

    在開發(fā)過程中如果遇到疑難問題,除了可以在網(wǎng)絡(luò)中尋找答案,也可以在Java API幫助文檔(簡稱"JDK文檔"”)中查找答案,下面這篇文章主要給大家介紹了關(guān)于Java?API文檔使用的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • Java編程多線程之共享數(shù)據(jù)代碼詳解

    Java編程多線程之共享數(shù)據(jù)代碼詳解

    這篇文章主要介紹了Java編程多線程之共享數(shù)據(jù)代碼詳解,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • SpringBoot+Idea熱部署實現(xiàn)流程解析

    SpringBoot+Idea熱部署實現(xiàn)流程解析

    這篇文章主要介紹了SpringBoot+Idea熱部署實現(xiàn)流程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • springboot中如何判斷某個bean是否存在

    springboot中如何判斷某個bean是否存在

    這篇文章主要介紹了springboot中如何判斷某個bean是否存在,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 使用自定義注解實現(xiàn)redisson分布式鎖

    使用自定義注解實現(xiàn)redisson分布式鎖

    這篇文章主要介紹了使用自定義注解實現(xiàn)redisson分布式鎖,具有很好的參考價值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • MyBatis-Plus將字段修改為空值的解決方案

    MyBatis-Plus將字段修改為空值的解決方案

    這篇文章主要介紹了MyBatis-Plus將字段修改為空值的解決方案,本文給大家分享三種常用的解決方案,感興趣的朋友一起看看吧
    2023-12-12

最新評論