1
我必須通過openssl向https站點發出一些請求。在瀏覽器中完全沒有問題,這是一個簡單的GET請求,沒有任何cookie,我通過小提琴手看它。我的問題是我必須通過openssl發出這個請求,並且等待時間過長,然後我得到一個空的響應。openssl無法正常工作,但在瀏覽器中它的確如此
它看起來像:
(cat <REQUEST>; sleep 5) | openssl s_client -quiet -connect <HOST>:<PORT> > <variable>
我有很多https網站,僅其中一個導致此。可能是什麼問題呢?
您的openssl客戶端的CA可能已過期,或者他們無法驗證主機的Web服務器中的證書。你從哪個操作系統運行openssl?它是一箇舊的操作系統? – Rico