这里有一些关于为本地开发配置Apache的问题,比如this one,但是我没有看到任何关于IIS的东西。建议在不破坏IIS功能的情况下锁定IIS?
作为对一条评论的回应,我希望使用Windows XP Pro SP3 (我相信是IIS5或6 )附带的IIS服务器进行ASP.NET开发。
发布于 2008-11-15 12:12:14
XP附带的IIS是5.0,并将并发连接数限制为10 (我认为是较低的值)。
锁定:
对于IIS开发,我认为只要你信任网络上的人,并且不接触互联网,你就不应该太担心本地开发的安全性。
但如果你真的是偏执狂,最好的方法是把它锁在那台机器上除了peron之外的所有人之外。正如Odividiu所说(第一个回答),您可以将IIS设置为只侦听来自本地计算机的请求(127.0.0.1)。您可以通过以下方式完成此操作:
1) start->run->%SystemRoot%\system32\inetsrv\iis.msc 2)单击“默认网站”3)操作->属性4)将“IP地址”更改为“127.0.0.1”,然后单击“应用”。
发布于 2008-11-15 01:53:03
如果您使用Visual Studio进行ASP.NET开发,则不需要使用IIS。Web项目的缺省配置是使用内置的Web服务器webDev.WebServer.EXE
XP中的IIS版本不太适合开发,因为它受到连接限制,并且只允许一个站点。
发布于 2008-11-15 01:51:25
如果你使用的是Visual StudioWeb2008(或2005),他们有一个内置的.NET服务器,只会响应本地主机请求……无需安装IIS。那锁起来怎么样?;-)
https://stackoverflow.com/questions/291941
复制相似问题