Windows身份验证仅适用于解决方案中的网页

本文关键字:网页 解决方案 适用于 身份验证 Windows | 更新日期: 2023-09-27 17:59:04

我有一个需求,就像有一个解决方案和4个项目一样。Webapp,重新路由处理程序(将请求重定向到我的WCF服务),业务,数据库。我在我的网络应用程序中引用了其他项目,该应用程序只有一个网页。

现在我需要为这个网络应用程序提供一个windows身份验证。

如果我实现Windows身份验证,那么来自智能设备的现有访问将无法连接到路由处理程序。

所以我有几个问题,我做了一些家庭作业,找到了

使用Windows身份验证在IIS 7.5上为ASHX处理程序启用PUT

如何在需要身份验证的网站中授予对使用通配符的httpHandler的匿名访问权限?

所以现在我的怀疑是1.我们可以绕过处理程序的身份验证吗?2.我们可以在不更改智能设备代理中任何内容的情况下访问它吗?

Windows身份验证仅适用于解决方案中的网页

所以这里没有任何人的响应。无论如何,我找到了一个变通办法。我想这可能对其他人有帮助。

我创建了一个只接受windows凭据的登录页面。我删除了web.config条目,只接受windows身份验证。

对于aspx页面,操作一直在做什么。正在检查用户的身份验证。

对于剩下的页面/处理程序,我会避免这种交叉检查,这样我的服务或下载请求处理程序就可以毫无问题地工作。