gpt4 book ai didi

linux - SSL:NancyFx Selfhost Mono Linux (pi)

转载 作者:IT王子 更新时间:2023-10-29 00:38:50 25 4
gpt4 key购买 nike

我是 linux (PI) 和 mono 的新手,新手问题的应用程序

如何在 mono/linux/pi 上通过 https 运行 shelf 主机 NancyFx?

如果我能够使用 OpenSsl(cer 文件)创建证书,我该如何将其分配给端口?

在文档中展示了如何为 Windows 执行此操作(此处为 https://github.com/NancyFx/Nancy/wiki/Accessing-the-client-certificate-when-using-SSL#configuration-of-hostingself)

谢谢

最佳答案

我完全不了解 PI,但我认为它与在任何其他 Linux 变体上托管没有太大区别。

有两种方法。第一个记录在 Wiki 上:

https://github.com/NancyFx/Nancy/wiki/Hosting-Nancy-with-Nginx-on-Ubuntu

基本上,我们的想法是使用 nginx 网络服务器将调用委托(delegate)给自托管应用。

第二种是使用nginx,配合mono-fastcgi-server4来处理请求。这更像是一个传统的网站,而不是将请求委托(delegate)给另一个服务的网站。

我在这里写下了这个过程:

http://www.philliphaydon.com/2013/06/setting-up-mono-on-nginx/

http://www.philliphaydon.com/2013/07/setting-up-a-nancyfx-website/

从理论上讲,第一个解决方案应该允许您使用 OWIN 并托管其他东西,例如 SignalR,而我的解决方案则不允许,因为 nginx 不支持集成管道,所以 OWIN 无法工作,而且我还没有成功让 SignalR 使用它。

关于linux - SSL:NancyFx Selfhost Mono Linux (pi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20996498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com