W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
Code Server
很多小伙伴都會在工作中使用code-server,比如說遠(yuǎn)程辦公,當(dāng)你需要在家訪問你的工作環(huán)境,亦或者是你們公司的Docker是放入服務(wù)器中。code-server 無疑是最好的選擇,它可以讓你通過互聯(lián)網(wǎng)安全地連接到遠(yuǎn)程服務(wù)器上的開發(fā)環(huán)境并且使用VS Code。
這也符合code-server的初衷——能夠在任何機(jī)器上的任何地方運(yùn)行VS Code,并在瀏覽器中訪問它。(Run VS Code on any machine anywhere and access it in the browser.)
但是code-server上很多插件都無法使用,就比如能夠提升我們coding效率的CodeGeeX!顯示一片空白并且報(bào)獲取證書錯誤!
有問題那咱們就解決問題!這里以linux服務(wù)器為例:
cp /etc/ssl/openssl.cnf ~/test_openssl.cnf
vim ~/test_openssl.cnf
修改的內(nèi)容有兩個地方:
去掉?req_extensions = v3_req
? 一行的注釋
添加如下信息
subjectAltName = @alt_names
[ alt_names ]
IP.1 = XX.XX.XX.XX
注意:IP是服務(wù)器IP
使用 OpenSSL 工具生成一個新的證書簽名請求(CSR)和私鑰
openssl req -**new** -nodes -keyout ~/MyKey.key -out ~/server.csr -config ~/test_openssl.cnf
openssl x509 -req -days 3650 -in ~/server.csr -signkey ~/MyKey.key -out ~/MyCertificate.crt -extensions v3_req -extfile ~/test_openssl.cnf
最終 ~/MyCertificate.crt 就是我們要的證書
在chrome里面導(dǎo)入這個證書
這三個都需要導(dǎo)入
隨后重啟瀏覽器和code-server即可正常使用插件。
code-server的插件下載和VSCode體驗(yàn)一致,都可以在插件市場直接搜索CodeGeeX,下載安裝就可以了。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: