ASP.Net маршрутизация запросов не работает с Siteminder

Я использую классическое приложение ASP.Net (4.0 framework) (без MVC). В Global.asax я добавляю несколько маршрутов обработчиков в RouteCollection, т.е.

MapHttHandlerRoute("MyRoute", "app/res/mgr/PARAM/search", "~/MyHanlder.ashx). PARAM can be any string value.

ASP.Net правильно направляет запросы в мой обработчик ashx. Затем я регистрирую SiteMinder dll в качестве фильтра ISAPI. Теперь запросы к корневым файлам, такие как /myserver:80/TestForm.aspx, обрабатываются сервером политики SM правильно, и я могу видеть вставленные заголовки SM в своем журнале трассировки. Любые запросы к некорневым ресурсам возвращаются как "не существует".

Нужно ли добавлять дополнительный код к перенаправлениям hanlde из SiteMinder или моя проблема в другом месте?

0 ответов

Другие вопросы по тегам