zoukankan      html  css  js  c++  java
  • IIS 根据不同的端口添加不同的主机头

    今天在新买的主机上配置IIS时,需要将两个域名分配给两个应用程序。拿来时,觉得很简单,因为平日的电脑就是win2003,IIS也常常的配置,照常:

    1。新建网站

    2。分配端口添加主机头

    3。修改ASP.NET 为2.0以上的版本

    4。完成网站的配置

    然后在浏览器中一浏览,就出现如下的提示:

    你未经授权查看本页,然后弹出用户名和 密码的对话框

    一看就知道是权限的问题,因为服务上的权限控制还是多复杂得。然后看刚刚建好网站的权限,匿名是勾选了的。而且匿名的情况下,用户名还是IUSER_计算机名的。我的解决办法如下:

    1。根据网站查找的资料感觉有可能是这里的内置用户出了错,好那么我就新建了用户,然后修改了一直密码;

    2。将网站应用程序的根目录的权限加上了该用户。

    3。将IIS的匿名用户设置为,刚刚的那个用户

    4。重启一下IIS,浏览一下。OK,我的这个问题解决了,提示用户名和密码的框框没有弹出了然后又出现了下面问题

    服务器应用程序不可用

    当时还以为是IIS刚刚配置好,就又重启了一下IIS,可以现在依然出现;

    上网查了查,出现这样情况的人还真不少;于是我就照网上说的做过如下的操作

    1。运行cmd ,转到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 然后执行了一下aspnet_regiis.exe -u 就是卸载电脑上的.net 然后 就是aspnet_regiis.exe -i 重新的装了一下,但我的问题没有解决 (看网上很多人就把问题解决了,但也还是有没有解决的)

    2。IIS应用程序池新建应用程序池。将刚刚的网站指定到该应用程序池。

    3。在网站的属性中选择asp.net选项卡,选择配置当前。勾选"启用调度"以及选择c#语言

    4。到网站应用程序的根目录,在安全里面添加一个 everyone 的用户。

    5。重启一下IIS。浏览一下,OK,我的问题解决了

  • 相关阅读:
    PeaZip 4.7.3 发布,跨平台压缩工具
    Liferea 1.8.10 发布,Linux的RSS阅读
    PyParticles 0.2.1 发布,粒子模拟工具箱
    微软公布 Windows Phone 8 多项新特性
    SecureCRT 7.0.2 发布,支持 Windows 8 系统
    Qore PostgreSQL Module 2.0 发布
    libquickmail 0.1.6 发布,邮件发送包
    Mobile Lua 6.5 发布,MoSync 的 Lua 移植版本
    企业用户缘何抓住 Windows XP 不放
    Knockout.js 2.2 发布,JavaScript UI 库
  • 原文地址:https://www.cnblogs.com/challengesoflife/p/2200273.html
Copyright © 2011-2022 走看看