【发布时间】:2016-08-22 11:56:45
【问题描述】:
我有一个 HTML5/JQuery cordova 混合应用程序,它与外部 REST 网络服务通信以获取页面动态内容的数据。这些 REST 资源受 Siteminder SSO 保护。对 web 服务的所有调用都被 siteminder 拦截,如果会话不活跃,它会抛出 siteminder 登录挑战页面。
我们如何处理移动应用中的siteminder登录页面?
目前我们有 index.html 在其上加载,页面(index.html)被提交并命中受保护的 REST 服务,但 siteminder 拦截以抛出挑战页面。身份验证后,它可以访问受保护的 REST 服务,并从 REST 服务返回“成功”的 json 结果。
基于此,我们需要通过siteminder cookie上的移动passign调用其他页面/REST服务进行会话验证。实现这一目标的正确方法是什么?
【问题讨论】:
标签: jquery web-services rest cordova siteminder