Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.NET 5 Kestrel connect within LAN

I would like to connect to my Kestrel server with ASP.NET 5 application hosted on it from another PC in the same network. Is it possible? I can ping my computer from cmd, but I get 'Connection timed out' when I try to connect from a web browser (I type this: "http://{my_kestrel_ip}:5000/").

like image 381
Pavel Rudko Avatar asked Dec 08 '22 00:12

Pavel Rudko


1 Answers

The hosting.ini was not working for us. I have to add this to the project.json file. I believe that the hosting.ini file is being deprecated after Beta8.

--server.urls http://0.0.0.0:5000

or I prefer the following which I believe is less confusing.

--server.urls http://*:5000

So you would end up with something like this in your project.json.

"commands": {
        "web": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.Kestrel --server.urls http://0.0.0.0:5000",
        "ef": "EntityFramework.Commands"
    },
like image 191
Blane Bunderson Avatar answered Dec 28 '22 03:12

Blane Bunderson