Hello, i am in 1 week with wisej.net. I’ve read a lot of documentation and already programmed it on the first WebDesktop. I’m using net6.0 (not 4.8) and decided on self-hosting to see the speed of programming in the normal network. publish works locally on my computer, but access from another PC does not work. I’ve read the deployment documentation and can’t make sense of it. How can I change port and domain name for self-hosting and net6.0?
Hallo,
ich bin in der 1 Woche mit wisej.net. Habe viele Dokus gelesen und auch schon am der ersten WebDesktop programmiert.
Nutze net6.0 (nicht 4.8) und habe mich für das self-hosting entschieden um die Geschwindigkeit der Programmierung im normalen Netz zu begutachten/testen.
publish und danach Applikation.exe ausführen funktioniert soweit local auf meinem Rechner, aber der Zugriff von einem anderen PC geht nicht.
Ich habe die Doku zum Deployment gelesen und werde daraus nicht ganz schlau. Wie kann ich Port und Domainname ändern bei self-hosting und net6.0?
Hi Walter,
Sorry for the delayed response, what you found is correct.
You can launch your application from the command line like you stated above, “application.exe –urls http://*:5050” for example would let you access any website from any machine on your network.
You can try configuring the launchSettings.json file however you like to adapt to your requirements.
That’s basically how easy it is with .NET Core, you don’t need the dotnet SDK dependency as you can publish your app as “self-contained” and it would work on whatever environment is supported, everything is pretty much the same process, while the executable may change, for example with Windows, it’s Application.exe, in Linux and macOS, it’s just Application!
HTH,
Alaa
Hello
I have now found the solution myself. The site https://weblog.west-wind.com/posts/2016/Sep/28/External-Network-Access-to-Kestrel-and-IIS-Express-in-ASPNET-Core
So far I have repeatedly encountered outdated references in my search for solutions. It’s confusing if you’re not familiar with the subject.
So the solution is after the publish with eg. “dotnet Applikatons.dll –urls http://0.0.0.0:5050” to run the Kestrel server with a different port and with the possibility of access outside of localhost.
This helps me immensely. Maybe there are other solutions?
Hallo
habe nun selbst die Lösung gefunden. Geholfen hat die site https://weblog.west-wind.com/posts/2016/Sep/28/External-Network-Access-to-Kestrel-and-IIS-Express-in-ASPNET-Core
Bisher bin ich auf der Suche nach Lösungen immer wieder auf veraltete Hinweise getroffen. Das verwirrt wenn man sich noch nicht mit der Materie auskennt.
Also die Lösung ist nach dem publish mit zB. “dotnet Applikatons.dll –urls http://0.0.0.0:5050” den Kestrel-Server mit anderen Port und mit der Möglichkeit des Zugriffs ausserhalb von localhost zu betreiben.
Dies hilft mir schon ungemein weiter. Vielleicht gibt es noch andere Lösungen?
Please login first to submit.