第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在Ruby中設(shè)置TLS上下文選項(xiàng)(如OpenSSL :: SSL :: SSL_OP_NO_

如何在Ruby中設(shè)置TLS上下文選項(xiàng)(如OpenSSL :: SSL :: SSL_OP_NO_

慕田峪4524236 2019-11-04 10:02:14
在C語(yǔ)言中使用OpenSSL時(shí),我們?cè)谏舷挛闹性O(shè)置選項(xiàng)以刪除弱而受傷害的協(xié)議,例如SSLv2和SSLv3。從ssl.h,這里是一些有用選項(xiàng)的位掩碼:#define SSL_OP_NO_SSLv2     0x01000000L#define SSL_OP_NO_SSLv3     0x02000000L#define SSL_OP_NO_TLSv1     0x04000000L#define SSL_OP_NO_TLSv1_2   0x08000000L#define SSL_OP_NO_TLSv1_1   0x10000000L但是,我在用Ruby設(shè)置它們時(shí)遇到了麻煩:if uri.scheme == "https"  http.use_ssl = true  http.verify_mode = OpenSSL::SSL::VERIFY_PEER  http.options = OpenSSL::SSL::SSL_OP_NO_SSLv2 | OpenSSL::SSL::OP_NO_SSLv3 |                 OpenSSL::SSL::SSL_OP_NO_COMPRESSIONend結(jié)果是:$ ./TestCert.rb./TestCert.rb:12:in `<main>': uninitialized constant OpenSSL::SSL::SSL_OP_SSL2 (NameError)適用于1.9.3(和2.0.0)的Ruby文檔甚至不用理會(huì)它。如何在Ruby中設(shè)置TLS上下文選項(xiàng)?相關(guān):在ruby中設(shè)置SSLContext選項(xiàng)。但是無(wú)法將上下文附加到httpwhen http.use_ssl = true。
查看完整描述

2 回答

?
千巷貓影

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

OS X 10.8上有關(guān)Ruby 1.8.7的一個(gè)相關(guān)問題??雌饋?lái)像SSLv2,SSLv3還可以;但是:uninitialized constant OpenSSL::SSL::OP_NO_COMPRESSIONuninitialized constant OpenSSL::SSL::OP_NO_COMP。我有錯(cuò)嗎?還是更多的蘋果不安全感?

查看完整回答
反對(duì) 回復(fù) 2019-11-04
  • 2 回答
  • 0 關(guān)注
  • 1259 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)