如何有选择地将我的 ServiceStack API 从 HTTP 移动到 HTTPS
How do I move my ServiceStack API from HTTP to HTTPS selectively
我按照教程 deploy and run Service Stack application on Ubuntu Linux 进行了操作,我的 API 很快就起来了 运行。到目前为止,它都是 纯文本。我想用 SSL 保护 API,尤其是接收用户名和密码的服务,但也许是一切。
我目前正在将常规 CredentialsAuthProvider 与 JwtAuthProvider 一起使用(如果相关的话)。使用第 3 方 OAuth2/OpenID Connect 可以解决登录问题,但无法保护其余内容。
还想知道如何有选择地选择哪些服务需要 SSL。
堆栈是:mono、nginx 和 HyperFastCGI(和 C# ServiceStack)
您需要 configure SSL on nginx,即面向外部的 Web 服务器。 ASP.NET 您使用的是什么 Web 框架无关紧要,因为 SSL 将在 nginx 处终止,并且任何下游 Web 应用程序仍将接收纯文本请求。
我按照教程 deploy and run Service Stack application on Ubuntu Linux 进行了操作,我的 API 很快就起来了 运行。到目前为止,它都是 纯文本。我想用 SSL 保护 API,尤其是接收用户名和密码的服务,但也许是一切。
我目前正在将常规 CredentialsAuthProvider 与 JwtAuthProvider 一起使用(如果相关的话)。使用第 3 方 OAuth2/OpenID Connect 可以解决登录问题,但无法保护其余内容。
还想知道如何有选择地选择哪些服务需要 SSL。
堆栈是:mono、nginx 和 HyperFastCGI(和 C# ServiceStack)
您需要 configure SSL on nginx,即面向外部的 Web 服务器。 ASP.NET 您使用的是什么 Web 框架无关紧要,因为 SSL 将在 nginx 处终止,并且任何下游 Web 应用程序仍将接收纯文本请求。