Owin 在现有域的末尾开始 Url

Owin Start Url at end of existing domain

我正在尝试启动托管在当前域末尾的 Owin Self。

例如,我有一个 MVC 站点,托管在 IIS 上,在 www.abc.com 地址

中运行

现在我正在尝试像这样在该地址的末尾加载自托管 OWIN 服务器

www.abc.com/sampleOwinServer .

Owin 项目是在另一个 MVC 项目和 Im

中引用的 Class 库

用反射实例化它(在里面启动 owin 服务器)。

您应该在反向代理模式下使用 IIS。我的意思是只需将您的自托管应用程序托管在本地主机的特定端口,然后使用本文将 IIS 配置为反向代理并将 url 重写为您的自托管应用程序。

https://docs.microfocus.com/OMi/10.62/Content/OMi/AdminGuide/Hardening/RevProxy_IIS.htm#Configure

注意:使用 IIS 并不是最好的方法。我强烈建议您使用现代反向代理,例如 nginx 或 envoy。