国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Public Key Retrieval is not allowed解決

這篇具有很好參考價值的文章主要介紹了Public Key Retrieval is not allowed解決。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

記錄Public Key Retrieval is not allowed

一、導致“Public Key Retrieval is not allowed”原因
  • 當禁用 SSL/TLS 協(xié)議傳輸后,客戶端會使用服務(wù)器的公鑰進行傳輸,默認情況下客戶端不會主動去找服務(wù)器拿公鑰,進而會出現(xiàn)錯誤。

出現(xiàn) Public Key Retrieval 的場景可以概括為:

  • 禁用 SSL/TLS 協(xié)議傳輸切當前用戶在服務(wù)器端沒有登錄緩存的情況下,客戶端沒有辦法拿到服務(wù)器的公鑰。具體的場景如下:

1、新建數(shù)據(jù)庫用戶,首次登錄;
2、數(shù)據(jù)庫的用戶名、密碼發(fā)生改變后登錄;
3、服務(wù)器端調(diào)用 FLUSH PRIVELEGES 指令刷新服務(wù)器緩存。
public key retrieval is not allowed,日常錯誤報告,服務(wù)器,數(shù)據(jù)庫,mysql

二、針對上述錯誤,有如下的解決方案:
  • 1、在條件允許的情況下,不要禁用 SSL/TLS 協(xié)議,
    ?即不要在 CLI 客戶端使用–ssl-mode=disabled
    ?或在 JDBC 連接串中加入 useSSL=false;

  • 2、如果必須禁用 SSL/TLS 協(xié)議,
    ?嘗試使用 CLI 客戶端登錄一次 MySQL 數(shù)據(jù)庫制造登錄緩存;

  • 可通過增加如下參數(shù)允許客戶端獲得服務(wù)器的公鑰:
    • 1、在 JDBC 連接串中加入 allowPublicKeyRetrieval=true 參數(shù);
    • 2、在 CLI 客戶端連接時加入–get-server-public-key 參數(shù);
    • 3、在 CLI 客戶端連接時加入–server-public-key-path=file_name 參數(shù),指定存放在本地的公鑰文件。

源文章地址:https://cloud.tencent.com/developer/news/791903

see ya!??!文章來源地址http://www.zghlxwxcb.cn/news/detail-816693.html

到了這里,關(guān)于Public Key Retrieval is not allowed解決的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • mysql 連接出現(xiàn) Public Key Retrieval is not allowed

    在MySQL連接中出現(xiàn)“Public Key Retrieval is not allowed”錯誤,通常是因為在使用安全套接字層(SSL)連接時遇到了問題。這是因為MySQL 8.0及以上版本對安全性要求更高,特別是在使用密碼插件如 caching_sha2_password 時,默認要求加密通信,并且不允許通過不安全的方式獲取服務(wù)器的公

    2024年03月25日
    瀏覽(32)
  • Public Key Retrieval is not allowed 不允許公鑰檢索

    Public Key Retrieval is not allowed解決方法 AllowPublicKeyRetrieval=True可能允許惡意代理執(zhí)行MITM攻擊以獲取明文密碼,因此它在默認情況下為False,必須顯式啟用。 在配置mysql的url時 加上? 附 完整 url

    2024年02月15日
    瀏覽(18)
  • Caused by: com...MySQLNonTransientConnectionException: Public Key Retrieval is not allowed 的解決辦法

    Caused by: com...MySQLNonTransientConnectionException: Public Key Retrieval is not allowed 的解決辦法

    關(guān)于這個是在新開子工程中遇到的,本工程使用的Mysql 8.x的,拉取項目啟動時遇見問題: “? com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed ” 如下圖: 具體信息: 查了下官網(wǎng)的參數(shù)操作表,如下圖: ?意為: 如果用戶使用了 sha256_passwor

    2024年04月16日
    瀏覽(20)
  • 【MySQL異常解決】Caused by: com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not

    【MySQL異常解決】Caused by: com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not

    Java Spring Boot 項目啟動時連接數(shù)據(jù)庫控制臺報錯: Caused by: com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed 在MySQL官方網(wǎng)站里的一個 MySQL Forums 下找到了解決方案。解決方案如下: 將下面的keyValue添加到 spring.datasource.url 后面即可。 如下圖所示: 可以查看官方

    2024年02月13日
    瀏覽(24)
  • 解決問題:Key is invalid. You must supply a key in OpenSSH public key format

    解決問題:Key is invalid. You must supply a key in OpenSSH public key format

    背景: 我們在github上面添加秘鑰的時候,保存會出現(xiàn)這個錯誤 Key is invalid. You must supply a key in OpenSSH public key format 原因分析: 這個原因是由于我們直接用工具打開id_rsa文件,然后粘貼復制上去的,但是id_rsa文件被打開之后,格式就會發(fā)生變化,所以就會一直報錯 解決方案:

    2024年02月11日
    瀏覽(38)
  • 解決Navicat for MySQL激活時候出現(xiàn)“rsa public key not find”的問題

    場景:點擊激活軟件Navicat_Keygen_Patch,單擊patch 按鈕時報錯rsa public key not find!??! 試了很多辦法,包括斷網(wǎng)重新安裝,還是無濟于事,最后看了一個帖子終于把問題解決了。 原因是:在點擊patch按鈕時沒有生成破解版的RegPrivateKey.pem,及路徑C:UsersDefaultAppDataLocalTemp下不存

    2024年04月16日
    瀏覽(24)
  • 【Ubuntu升級報錯】“the following signatures couldn’t be verified because the public key is not available”

    在ubuntu中運行apt-get update時,有時會出現(xiàn)如下報錯 如果不去解決,無法繼續(xù)進行后續(xù)的升級操作 這是由apt包系統(tǒng)的安全機制引起的問題,有時系統(tǒng)無法包含所有的key。此處有快速修復的辦法,即將缺少的key加進去即可。 觀察里面的報錯,其實是4EB27DB2A3B88B8B( 請注意,每個人

    2024年02月12日
    瀏覽(22)
  • PKI(Public Key Infrastructure)公鑰基礎(chǔ)設(shè)施淺談

    公鑰基礎(chǔ)設(shè)施(PKI)是一種提供公鑰加密和數(shù)字簽名服務(wù)的系統(tǒng)或平臺,它能夠管理密鑰并提供安全服務(wù),使得用戶可以在安全的環(huán)境下使用和管理自己的密鑰。以下是關(guān)于PKI的詳細技術(shù)闡述: 證書管理:PKI的核心組成部分是證書管理,它包括證書的生成、分發(fā)、更新和撤銷

    2024年01月21日
    瀏覽(19)
  • 密碼學學習筆記(九):Public-Key Encryption - 公鑰加密2

    密碼學學習筆記(九):Public-Key Encryption - 公鑰加密2

    如果我們知道??, ?? (即?? = ????) 我們可以在mod N中進行反冪運算。 比如: 我們有一個單向陷門函數(shù),非常適合加密。 ?取兩個大素數(shù),然后N = ????, 然后挑選一對??, ?? ?加密:給定???? = (??, ??) 和一條消息?? 在里面?計算密文?? : ?解密:給定一個密文??

    2024年02月13日
    瀏覽(31)
  • 【SEED Labs 2.0】Public-Key Infrastructure (PKI) Lab

    【SEED Labs 2.0】Public-Key Infrastructure (PKI) Lab

    本文為 SEED Labs 2.0 - Public-Key Infrastructure (PKI) Lab 的實驗記錄。 如今,公鑰密碼學已經(jīng)成為了安全通信的基礎(chǔ)。但是當通信的一方將其公鑰發(fā)送給另一方時,它會受到中間人攻擊。問題在于無法驗證公鑰的所有權(quán)——即給定公鑰及其聲稱的所有者信息。我們?nèi)绾未_保公鑰確實由

    2024年02月07日
    瀏覽(41)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包