在默认网站内和默认网站外(作为单独的网站)托管应用程序是否存在区别

在默认网站内和默认网站外(作为单独的网站)托管应用程序是否存在区别

我使用 IIS 7.5

我在默认网站中托管了一个 Web 应用程序(经过 Windows 身份验证)

服务器详细信息服务器名称:kevserver域名:kserver-dev.com

我使用我的凭证登录到服务器,如下所示

kserver[我的用户名]

注意:我的登录域名是 kserver,服务器域名是 kserver-dev.com

当我尝试访问服务器内的应用程序时,我能够访问该应用程序。

但如果我将该应用程序托管为单独的网站,主机名为 fuapp.kserver.com

它抛出错误说明

“HTTP 错误 401.1 - 未经授权您无权使用您提供的凭据查看此目录或页面。”

我有网站的主机文件条目

以下是我创建网站所遵循的步骤

  • 右键单击“站点”并选择“添加网站”。
  • 给出 FSApp 作为站点名称。选择应用程序池。给出路径。
  • 在绑定中,类型和端口保持不变,在 ip 部分中选择服务器的 ip 地址
  • 将主机名设为“fuapp.kserver.com”,检查是否立即启动网站。
  • 然后点击确定。现在,当我右键单击网站并尝试浏览时,它会要求输入凭证。如果我提供凭证,它不会接受。尝试三次后,它会显示上述错误。

我不确定域名冲突是否是根本原因。如果是,为什么当我在默认网站下托管应用程序时没有发生这种情况。

相关内容