序言:.NET开发人员,深入Java / JBoss水域。
首先,如果此问题在此之前提出,我很抱歉;但到目前为止,我只能选择一些零碎的信息。我非常感谢一些综合信息。
我有一个用.NET编写的正在进行的SSO项目拦截所有HTTP请求(或基于MIME类型的特定集),与某些预加载,缓存配置(应用程序)和状态(会话/签名)匹配用户)数据并决定如何处理该请求 - 允许,拒绝或要求提供凭据。 (不幸的是,由于要求我们无法选择现成的解决方案。)
在IIS / .NET下,此功能由HTTP模块处理,该模块将自身插入到请求处理管道中,并在调用应用程序本身之前派生必要的操作。它工作正常,但仅适用于ASP和ASP.NET应用程序;我们的下一个任务是使它可用于Java应用程序,重点是JBoss。
那一面文字说,这是实际的问题:
我们当前使用的HTTP模块功能是否有JBoss等效功能 - 在应用程序之前执行但是可以访问会话/应用程序状态,并且可以读取与应用程序本身一起存储的某种XML配置文件?还有另一个更好的方法来实现我们没有考虑过吗?
非常感谢您的时间。