首页 文章

WebAPI 2(OWIN / Katana / IIS 7.5)路由在受CA SiteMinder保护时损坏

提问于
浏览
2

我有一个基于OWIN / Katana堆栈构建的WebAPI 2应用程序,在IIS 7.5中托管,当SiteMinder尝试重定向到我的API路由时,我似乎无法使WebAPI路由工作(它返回404 ) .

Siteminder已正确安装在此Web服务器上(适用于我的MVC 5应用程序,该应用程序位于我的OWIN WebAPI应用程序的兄弟IIS应用程序中) .

从我的WebAPI应用程序中删除SiteMinder IIS7WebAgent模块时,一切正常,我的路由被正确识别 .

但是,当我添加Web代理模块(使用runAllManagedModulesForAllRequests =“true”)时,只有对WebAPI的默认路由的请求才起作用(即“/ myapp /”路由到我的默认“home”控制器,但请求“/ myapp /”家“所有回归404) .

有没有人知道如何配置它?

1 回答

  • 1

    看起来这是由SiteMinder与IIS集成管道的集成中的错误引起的 .

    将CA SiteMinder更新为r12.51后,我们的问题就消失了 .

相关问题