我在一个拥有证书的组织中工作 *.mycompany.com
我开发了一个 ASP.NET CORE API,并将我的端点托管为Windows服务。如何像myapi.mycompany.com一样为 API 设置主机名?我可以使用服务器名称:port.mycompany浏览.com
在端口7788上部署应用程序的同一服务器上已经配置了一些站点
我尝试了一下,并在谷歌和堆栈溢出中搜索了所有文章,但没有一篇可以理解来解决这个问题。
servername:port.mycompany.com不是标准的主机名格式。 如果您的意思是您可以通过servername.mycompany.com:port访问该网站。然后,您应该已经有一个本地活动域和 DNS 正向查找区域mycompany.com。
因此,请为您的主机(A(servername.mycompany.com 创建一个别名(CNAME(api。那么它的 FQDN 应该是 api.mycompany.com 的。 注册 DNS 后。
您应该运行 ipconfig/flushdns 并通过 myapi.mycompany.com 访问网站。如果不想公开端口号。请将端口号ASPNETCORE_URLS
设置为 80。