我正在尝试设置一个需要由本地网络上的用户仅使用 IIS Express(最新版本)访问的站点,我可以通过 URL http://timesheet:8080访问它,但是,没有其他联网机器可以通过此 URL 访问它。
applicationhost.config文件中的<sites>
部分内容如下:
<sites>
<site name="Final Time Planning" id="1">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="T:\Public$\Temp\Charlie\Web\Final Time Planning" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:8080:timesheet" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
</sites>
我还在我的主机文件中添加了“时间表”,本地 IP 为 127.0.0.1。
我究竟做错了什么?任何建议都非常感谢。如果您需要更多信息,请随时询问。