Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用windows身份验证如何在网站位于IIS上时删除Internet Explorer中的登录提示_Iis_Windows Authentication - Fatal编程技术网

使用windows身份验证如何在网站位于IIS上时删除Internet Explorer中的登录提示

使用windows身份验证如何在网站位于IIS上时删除Internet Explorer中的登录提示,iis,windows-authentication,Iis,Windows Authentication,当我在IIS上托管应用程序并设置windows身份验证时,在完成所有配置后,它仍然会提示输入凭据 我按照以下步骤允许使用Internet explorer自动登录: 打开Internet explorer转到设置>选择“安全”选项卡 选择“本地内部网”并选择“自定义级别”按钮 向下滚动至“用户身份验证”>“登录” 选中“仅在intranet区域中启用登录”旁边的框 重新启动IE 当我打开应用程序时,它仍然会提示登录 我已添加web配置设置以允许Windows身份验证,如下所示: <syst

当我在IIS上托管应用程序并设置windows身份验证时,在完成所有配置后,它仍然会提示输入凭据

我按照以下步骤允许使用Internet explorer自动登录:

  • 打开Internet explorer转到设置>选择“安全”选项卡

  • 选择“本地内部网”并选择“自定义级别”按钮

  • 向下滚动至“用户身份验证”>“登录”

  • 选中“仅在intranet区域中启用登录”旁边的框

  • 重新启动IE

  • 当我打开应用程序时,它仍然会提示登录

    我已添加web配置设置以允许Windows身份验证,如下所示:

    <system.web>
    <authentication mode="Windows"/>
    <authorization>
    <deny users="?"/>
    <allow users="*"/>
    </authorization>
    </system.web>
    
    
    检查是否需要。
    请告诉我哪里出了问题


    谢谢。

    想想你是如何导航到你的内部网站的。您正在按IP地址导航。如果您在命令提示符下执行tracert 192.192.8.52
    ,您将看到您正在忽略DNS并直接导航到计算机。您需要在DNS管理器中创建正向查找区域,以便用户通过DNS

    在DNS管理器中,在正向查找区域->YourDomain下,创建一个新主机(a)。。。指向192.192.8.52。然后使用刚才创建的主机名导航到服务器。除非您触摸DNS进入页面,否则无法通过DNS自动验证您的身份。如果你是通过IP,那么你绕过DNS直接进入计算机(服务器)

    完成后,您可以通过
    tracert hostnameYoumake
    看到它将接触DNS并解析其IP。您的站点现在应该知道DNS用户正在连接到DNS主机,并且是否经过身份验证