“我该怎么做?”;添加https支持“;给cygwin?

“我该怎么做?”;添加https支持“;给cygwin?,cygwin,Cygwin,即将参加一门课程,需要一台配备linux或cygwin 另一个是 cygwin需要安装https支持 这可能是因为我需要使用cUrl获取https页面 因此,我安装并更新了cygwin至最新版本,但找不到任何地方如何“安装https支持” 更新 按照中的建议从mozilla下载证书 导出的代理设置-需要进入.bashrc或类似文件 其中xxxx是代理端口号 如果没有,您需要http和https curl:(6)无法解析主机“www.google.com” 当你这样做的时候 旋度-L 更新2 当然

即将参加一门课程,需要一台配备
linux
cygwin

另一个是

cygwin需要安装https支持

这可能是因为我需要使用
cUrl
获取
https
页面

因此,我安装并更新了
cygwin
至最新版本,但找不到任何地方如何“安装https支持”

更新

  • 按照中的建议从mozilla下载证书
  • 导出的代理设置-需要进入.bashrc或类似文件
  • 其中xxxx是代理端口号

    如果没有,您需要http和https

    curl:(6)无法解析主机“www.google.com”

    当你这样做的时候

    旋度-L

    更新2

    当然,我也需要导出https,并且我需要将证书放在正确的位置

    CAfile: /usr/ssl/certs/ca-bundle.crt
    
    因此,我将下载重命名为ca-bundle.crt,并将其复制到

    <install path>cygwin\usr\ssl\certs
    
    cygwin\usr\ssl\certs
    

    就这样。

    视情况而定。你需要找人澄清一下

    如果希望在笔记本电脑上运行Apache,则需要证书。在线搜索“配置Apache https”


    但是,例如,如果您希望使用cURL来获取使用https的页面,我认为您只需要这样做。我不认为您需要最新版本的cURL,正如链接的答案所暗示的那样,但我可能错了。

    这取决于您。你需要找人澄清一下

    如果希望在笔记本电脑上运行Apache,则需要证书。在线搜索“配置Apache https”


    但是,例如,如果您希望使用cURL来获取使用https的页面,我认为您只需要这样做。正如链接的答案所暗示的,我认为您不需要最新版本的cURL,但我可能错了。

    有点晚了,但是:如果您使用的是cygwin,您只需以管理员身份启动cygwin终端,然后运行:

    更新ca信任


    这将获取证书并将其存储在正确的位置。

    有点晚了,但是:如果您正在使用cygwin,您需要做的就是以管理员身份启动cygwin终端,然后运行:

    更新ca信任


    这将获取证书并将其存储在正确的位置。

    来自
    curl-v的错误消息https://www.google.com
    ?在cygwin中,我不希望出现这种
    /windows/system32/curl ca bundle.crt
    。相反我希望这样:
    /cygdrive/c/windows/system32/curl ca bundle.crt
    windows路径可能类似于
    c:\cygwin\usr\ssl\…
    cygwin路径可能类似于
    /usr/ssl/…
    /cygdrive/c/cygwin/usr/ssl/…
    。来自
    curl-v的错误消息https://www.google.com
    ?在cygwin,我不希望看到这个
    /windows/system32/curl ca bundle.crt
    。相反,我希望这样:
    /cygdrive/c/windows/system32/curl ca bundle.crt
    windows路径可能类似于
    c:\cygwin\usr\ssl\…
    cygwin路径可能类似于
    /usr/ssl/…
    /cygdrive/c/cygwin/usr/ssl/…
    。我遇到了一个完全不同的问题,因为我无法使用Cygwin从GitHub.com克隆我的私有gist,因为默认ca证书可能是错误的或过期的。所以我用你链接的第二个答案中的给定答案替换了默认答案,现在它工作得很好!!!:)我遇到了一个完全不同的问题,因为我无法使用Cygwin从GitHub.com克隆我的私有gist,因为可能是错误的或过期的默认ca证书。所以我用你链接的第二个答案中的给定答案替换了默认答案,现在它工作得很好!!!:)是的,3.5年后,它不再是一个问题了,知道吗,你的答案为我节省了很多时间。是的,3.5年后,它不再是一个问题了,知道吗,你的答案为我节省了很多时间。
    <install path>cygwin\usr\ssl\certs