如何在生产中部署Owin自托管应用程序?我有一个Asp.NetOwin自托管WebApi应用程序。该应用程序可以作为Windows服务安装在生产环境中。目前我正在运行并通过urlhttp://localhost:8000成功访问该服务。现在我想将服务映射到域以从公共网络访问它。我有一个注册域名并控制它。例如:www.myservice.com如何将域指向自托管应用程序的WebApi服务?为了允许公众访问您的自托管OWINWebAPI应用程序。请按照下列步骤操作:允许来自防火墙的入站连接运行wf.msc命令以打开高级安全Windows防火墙并为TCP端口8000或您要使用的端口添加新的入站规则。您可以通过从另一台计算机打开:8000来确保您的服务收到请求。从您的ISP获取静态IP请求您的ISP获取静态IP。大多数时候,ISP会收取额外费用。如果您已经拥有静态IP,请跳过此步骤并转到下一步。将您的域指向静态IP最后,转到您的域DNS管理器并添加主机名=www和IP地址=的A记录。如果你也想在没有www的情况下访问你的服务,你可能还需要添加另一个HostName=@IPAdress=ARecord和IPAdress=。添加A记录的过程各不相同。您可以简单地阅读有关如何添加A记录的注册知识库文档。以上是C#学习教程:如何在生产中部署Owin自托管应用?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
