首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用windows身份验证如何删除Internet Explorer中的登录提示(当网站位于IIS上)

问使用windows身份验证如何删除Internet Explorer中的登录提示(当网站位于IIS上)
EN

Stack Overflow用户
提问于 2017-07-04 09:53:28
回答 1查看 1.6K关注 0票数 0

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

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

  1. 打开,转到Settings >选择"Security“选项卡
  2. 选择“本地Intranet”并选择“自定义级别”按钮
  3. 向下滚动到“用户身份验证”>“登录”
  4. 选中“只启用intranet区域”旁边的复选框。
  5. 重新启动IE。

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

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

代码语言:javascript
复制
<system.web>
<authentication mode="Windows"/>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
</system.web>

如果需要的话,我会在http://192.192.8.52:8089/上托管我的网站。请让我知道我哪里出错了。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-05 14:36:28

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

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44902677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档