You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prior to beta8, Kestrel would bind to IPAddress.Any even if localhost was specified via server.urls meaning that Kestrel would respond to remote requests. Starting in beta8, this bug has been fixed, so Kestrel will only respond to loopback requests if localhost is specified.
To continue responding to remote requests, specify "*" instead of "localhost" when you provide server.urls. Technically, any hostname that isn't "localhost" or a valid IPv4 or IPv6 address will cause Kestrel to bind to all network interfaces. Ex:
Take the following project.json snippet:
Prior to beta8, Kestrel would bind to
IPAddress.Any
even if localhost was specified viaserver.urls
meaning that Kestrel would respond to remote requests. Starting in beta8, this bug has been fixed, so Kestrel will only respond to loopback requests if localhost is specified.To continue responding to remote requests, specify "*" instead of "localhost" when you provide
server.urls
. Technically, any hostname that isn't "localhost" or a valid IPv4 or IPv6 address will cause Kestrel to bind to all network interfaces. Ex:The text was updated successfully, but these errors were encountered: