Ich verwende IIS Express als meine Entwicklung Web-Server mit Visual Studio 2012. Ich möchte in der Lage sein, meine Website von drahtlosen Geräten (Smartphones, Tablets, etc.) zu erreichen Testen und Debuggen. Die drahtlosen Geräte befinden sich in einem separaten LAN von der Arbeitsstation und sind nicht Teil meines Windows AD. Aufgrund der Art und Weise, wie mein Office-LAN eingerichtet ist, können sie meine Arbeitsstation nicht nach Hostnamen auflösen. Sie müssen die IP-Adresse verwenden.Syntax für Netsh http URL-Reservierung für jede IP-Adresse
Damit IIS Express über nicht-lokale Host-URLs erreichbar ist, muss ich seine Konfiguration in applicationhost.config ändern, um eine Bindung mit der IP-Adresse hinzuzufügen, und dann netsh http add urlacl...
für die URL-Reservierung verwenden.
Ich kann es gut funktionieren, wenn ich die IP-Adresse in der Reservierung und der applicationhost.config verwenden. Aber IP-Adressen ändern sich gelegentlich. Gibt es eine Möglichkeit, die Platzhalter-Syntax für jede IP-Adresse zu verwenden? Ich habe versucht, diese:
netsh http add urlacl url=http://+:49197/ user=everyone
und
netsh http add urlacl url=http://*:49197/ user=everyone
Aber wenn ich versuche IIS Express zu starten, klagt er, dass es nicht gestartet werden kann, weil der Zugriff verweigert wird.
Was ist die richtige Syntax dafür?
geschehen Sie eine Lösung für diese zu finden? – kooldave98
Ich habe keine Lösung gefunden. –