大鹏一日同风起,扶摇直上九万里。这篇文章主要讲述IIS让我对app pool用户感到困惑相关的知识,希望能为你提供帮助。
我在Windows Server 2012 R2上面临着IIS 8.5的奇怪问题。我使用Windows身份验证运行ASP MVC应用程序。 AppPool用户是用于此目的的特定用户。当我用我的计算机上的浏览器打开应用程序时,该应用程序会让我对应用程序池用户感到困惑。问题是,当我尝试从我的同事帐户访问它时,它获得了正确的身份。我还使用我的凭据登录到我的域中的另一台计算机,这似乎可以解决问题。
我尝试了以下方法: - 通过手机登录(通过联盟网关) - 工作 - 使用我的凭据从域内的另一台平板电脑/ PC登录 - 工作 - 使用运行方式在我的同事帐户上运行IE和我的凭据 - 工作 - 我计算机上的IE ,Chrome在我的电脑上 - 我觉得自己是APP-POOL用户
有谁知道问题出在哪里?
编辑:它与我的生产服务器完美配合,在那里它认出我是谁。两个应用程序池的“高级设置”是相同的。
Edit2:我从其他人证书文件夹中删除了一个名为服务器计算机名的证书(使用certmgr.msc)。重启后问题仍然存在。
Edit3:我将AppPool用户更改为我的私人用户凭据,但是当我打开Intranet应用程序时,该应用程序仍然认为我是以前的应用程序池用户。所以这个问题好像出现在我的电脑上。
谢谢
答案您的网站是否允许匿名访问以及Windows?这可能是一个问题。 (如果允许匿名,则不会要求Windows身份验证)
还要检查该网站是否已添加到Windows“Internet选项”中的“受信任的站点”。 IE和Chrome都使用该列表来决定是否自动将您的凭据发送到任何要求的网站。
另一答案我找到了解决方案。
问题出在Credentials管理器中。
控制面板> 用户帐户> 凭据管理器有一个条目包含应用程序池用户名和密码作为我的远程服务器的凭据。所以计算机实际上将自己介绍为AppPool用户。
【IIS让我对app pool用户感到困惑】我不知道它是怎么来到里面的。
推荐阅读
- 为什么使用INSERT / * + APPEND * /()
- 从com.google.android.gms.vision.CameraSource访问相机并增加/减少预览亮度
- Android(相机在接受拍摄照片后未关闭)
- 使用Android Camera2,应用无限期陷入STATE_WAITING_PRECAPTURE或STATE_WAITING_NON_PRECAPTURE
- 如何记录在Android中打开相机的历史记录
- Android翻盖前置摄像头镜头翻转视频
- Android ACTION_IMAGE_CAPTURE意图
- Android相机照片预览正在逆转
- Android相机预览始终是侧面的