【发布时间】:2023-04-06 09:27:01
【问题描述】:
我有一个像这样的经典 owin 启动类:
public class Startup
{
public void Configuration(IAppBuilder app)
{
}
}
有没有办法在“配置”函数中获取主机名(或 ip)和端口?
谢谢。
【问题讨论】:
-
您是否可以查看特定请求(即通过
app.Run或app.Use),或者您是否需要它之外的一些实际作为配置完成的事情?如果是前者,您是在寻找 本地 主机名和端口,还是远程? -
@MatthewHaugen 是的,我在任何
.Run或.Use之外都需要它 :( 部署时我需要它 -
嗯,是的,我不确定。但我也不确定主机名是否有意义。也许您可以从 NIC 获取 IP 地址,但这是假设服务器只有一个。除此之外,任何 DNS 查找都可能会导致类似“Server01”之类的东西,这并不是很有用。
-
一个IP地址就可以了,我刚刚更新了帖子。