代码之家  ›  专栏  ›  技术社区  ›  David Fury

连接到Azure B2C,从NGINX代理后面使用.NET Core

  •  0
  • David Fury  · 技术社区  · 7 年前

    几乎可以工作了。几乎

    example code

    我的远程设置是一个Ubuntu 16.01服务器,一个Nginx 1.10.0 Web服务器充当.NET Core 1.0.4的反向代理,所有服务器都带有LetsEncrypt SSL证书。

    代理服务于.NET项目很好,但是当我点击登录时,它会用一个错误的redirect\u url将我转到B2C登录。

    任何想法或建议,不胜感激!

    1 回复  |  直到 7 年前
        1
  •  1
  •   Luigi    7 年前

    如果NGINX正在卸载SSL/TLS,然后调用.NET核心应用程序,请检查,因为很可能是通过开放HTTP(端口80)完成的。

    您要么需要始终确保HTTPS,要么在调用HTTP端点时发出HTTPS方案被触发的信号。