代码之家  ›  专栏  ›  技术社区  ›  Zaffiro

Asp.net MVC和IIS 7删除web.config中的基本身份验证

  •  1
  • Zaffiro  · 技术社区  · 14 年前

    我在一家网站托管公司发布了一个网站,当有人第一次点击URL时,系统会提示他们使用基本身份验证登录。如果单击“取消”,则站点加载成功,并且不会再次用对话框提示用户。

    我联系了技术支持,他们告诉我这是一个编程问题。web.config中是否有需要添加或删除的内容,以阻止在第一次请求时进行基本身份验证?

    网站是用asp.net mvc 2、.net 4和IIS 7构建的。提前谢谢你的帮助!

    更新:我正在网站上使用基于表单的身份验证,一旦您在“基本身份验证”对话框窗口中单击“取消”,此身份验证即起作用。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Zaffiro    14 年前

    找到了我问题的答案。我必须使用 IIS Manager

        2
  •  1
  •   Daniel Szabo    10 年前

    寻找 authentication mode web.config(system.web节点)中的标记。将模式设置为“无”。

    所以它看起来像这样:

    <authentication mode="None" />