如果IIS配置不正确,把WCF服务发布咦筋庑檗到IIS之后,可能会WCF服务无法使用的情况。为了WCF服务的正常使用,我们有必要清楚IIS的配置过程。
工具/原料
电脑
方法/步骤
1、打开IIS管理器,选中默认主页(DefaultWebSite)
2、在右键菜单中选中属性菜单项,可进入网站页面。在这个页面中可以修改网站的IP地址和联勺腴孥圜机超时时长。另外,TCP连接端口也很重要,默认为80。但如果先安装S娱浣嫁装kype(也是使用80端口),再安装IIS,就会出现IIS无法启动的情况。碰到这种情况,可以修改IIS或Skype的TCP连接端口。
3、切换到主目录页面。设置主页的存放路径,系统默认的路径是C:\inetpub\wwwroot。
4、切换到目录安全,单击匿名存取及验证控制中的编辑按钮。选中匿名存取复选框
5、给IUSR_WWW和IWAM_WWW用户分配权限。在裼沙钔炯上图中,我们可以看到使用者名称的默认值为IUSR_********撅掏浑锌。这是InternetGuestAccount的默认用户,在这里我们一定要给它分配权限,否则你的主页在别的计算机是无法访问的。IWAM_WWW是LaunchIISProcessAccount,如果没有分配权限,IIS将无法执行某些特定的进程。为确保用户能正确访问主页,最好把Everyone也分配权限。在正式运行时,请把完全控制选项取消。
6、防火墙设置。在控制面板中找到windows防火墙图标。双击可以进入Windows防火墙管理窗口,然后选择进阶页面。
7、单击设定值按钮,系统会弹出进阶设置窗口。在此窗口中选中安全网页服务器(HTTPS)和网页服务器(HTTP)这两项。
8、设置一个默认的主页,命名为Index.htm,并存入C:\Inetpub\wwwroot目录下。
9、在网络上输入http://192.168.*.**/Index.htm。如果能够看到的设置的网页,那么说明你的IIS配置是成功了。