V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Caddy
azev
V2EX  ›  Caddy

caddy 能不能跟 asp.net 组合建站?

  •  
  •   azev · 2022-03-03 09:34:53 +08:00 · 1242 次点击
    这是一个创建于 1004 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有个老系统 asp.net 开发的
    现在要迁移到新服务器 同时因为 caddy 对 https 应用方便
    打算用 caddy 但是不知道这样组合能不能行

    google 了一把 caddy+asp.net 也没找到什么资料 都是 asp.net core 的 那个 asp.net core 应该是可以
    7 条回复    2022-03-03 11:24:28 +08:00
    baobao1270
        1
    baobao1270  
       2022-03-03 09:51:49 +08:00
    我记得 asp.net 是依赖 IIS 的,要不试试 Caddy 做反向代理,把请求转发到 IIS ?
    Xusually
        2
    Xusually  
       2022-03-03 09:56:28 +08:00
    caddy 做反向代理就行了呗,你后端用什么没什么关系吧。
    azev
        3
    azev  
    OP
       2022-03-03 09:56:29 +08:00
    @baobao1270 是的 我也只能想到这个路子
    azev
        4
    azev  
    OP
       2022-03-03 09:57:22 +08:00
    @Xusually 主要是觉得上 iis 的话会不会多余
    Xusually
        5
    Xusually  
       2022-03-03 09:59:48 +08:00
    ASP.NET 的老项目,估计.NET Core 不太行,别找麻烦吧,还是老老实实先用 Caddy + IIS 跑起来再说吧。

    不过话说如果仅仅是为了 https 就这么干,也没啥必要吧,除非你是打算一直用免费短期证书。
    cs8425
        6
    cs8425  
       2022-03-03 10:23:20 +08:00
    .NET Core(.NET 5+)没问题, 有内建的 Kestrel, 直接反向代理即可
    ASP.NET 的老项目老老实实反向代理 IIS 吧
    PerFectTime
        7
    PerFectTime  
       2022-03-03 11:24:28 +08:00
    可以,直接反代 IIS 就行,TLS 交给 caddy 做

    不是说 IIS 多不多余的问题,老的项目得用 IIS 做宿主啊,没有的话跑不动的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2451 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 921ms · UTC 04:50 · PVG 12:50 · LAX 20:50 · JFK 23:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.