iis-7.5 – IIS 7.5 Siteminder不保护ASP.net MVC请求
我们正在尝试使用ASP.Net MVC和Siteminder进行单点登录.这是在带有IIS 7.5的
Windows Server 2008 R2上. Siteminder代理版本6QMR6.
问题: 在由Siteminder进行身份验证之前,如何在IIS 7.5中配置不验证文件. SiteMinderWebAgent是我们使用ISAPI6WebAgent.dll创建的处理程序(WildCard脚本映射) 如何使用Siteminder保护ASP.Net MVC请求? (添加此为我之前的问题没有解决问题). MVC请求显示在IIS日志中,但不显示在Siteminder日志中. 更新:Microsoft支持称目前IIS7.5,即使在早期版本中也不支持任何两个带有*外卡的Isapi处理程序的通配符映射.目前在我的情况下,Siteminder有*通配符和asp.net mvc(处理程序是aspnet_isapi)有*通配符来处理请求.有序优先级在Just *的通配符映射情况下不起作用.没有说服答案,但会等到明天让他们回来. 解决方法
升级到最新版本的Siteminder,删除所有ISAPI,从ClassicMode转移到IntegratedMode作为MVC / WEB API,然后只使用CASiteMinderWebagentModule
并且忘记了围绕攻击MVC / Webapi的整体愚蠢,因为ISAPi和siteminder,MVC / Webapi从未被设计为在ClassicMode下运行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 嵌套属性的模型绑定在asp.net mvc中
- 将ASP.NET updatepanel与jQuery UI DatePicker结合使用时出
- asp.net – ASP .NET核心Cookie身份验证到期时返回时从时间
- ASP.NET MVC图像上传存储位置(db vs filesystem)
- asp.net MVC下使用rest的方法
- asp.net – Visual Studio开发服务器不更新css和javascript
- 试图下载文件的100个并发用户(asp.net C#应用程序)
- asp.net – GridView BoundField打破长字符串
- asp.net – 如何在Azure共享主机中启动Hangfire(“永远在线
- asp.net-mvc – ASP.NET MVC Ajax Form OnFailure从未调用过
- asp.net-mvc – 如何在网站上重新创建电子表格或
- asp.net-mvc-4 – mvc 4捆绑和缩小 – 当我刷新时
- asp.net-core – 如何让ASP.Net 5应用程序能够使
- asp.net-mvc – 如何正确识别vs2008版本级别?
- asp.net-mvc – ASP.NET MVC – 创建一个新模型或
- asp.net – 进度条不是一个功能
- asp.net – .NET 4.5中的样式包和CSS中的图标
- 有没有办法从ASP.NET访问IIS内核缓存?
- asp.net-mvc – 为什么必须将LESS文件设置为Buil
- asp.net – 在ASPX中为RadioButtonList设置ListI