Java 用于查看Apache Tomcat上运行的HTML页面的SSO身份验证

Java 用于查看Apache Tomcat上运行的HTML页面的SSO身份验证,java,javascript,html,tomcat,single-sign-on,Java,Javascript,Html,Tomcat,Single Sign On,我们有一个Web应用程序,它有HTML5页面,可以通过websocket连接到我们的服务器实时查看消息。使websocket连接和显示图形工作正常,HTML5页面在显示之前需要SSO身份验证 已完成的内容 但是对于查看HTML5页面,我们没有基于文件的身份验证来读取带有用户名的文件,并显示一个弹出窗口来输入用户名,如果匹配,那么用户将能够看到HTML图形页面。这不是很好的方法 需要做什么 现在需要某种类型的SSO单点登录身份验证(不确定我们组织当前使用的身份验证类型),它将在后端执行一些神奇的身

我们有一个Web应用程序,它有HTML5页面,可以通过websocket连接到我们的服务器实时查看消息。使websocket连接和显示图形工作正常,HTML5页面在显示之前需要SSO身份验证

已完成的内容

但是对于查看HTML5页面,我们没有基于文件的身份验证来读取带有用户名的文件,并显示一个弹出窗口来输入用户名,如果匹配,那么用户将能够看到HTML图形页面。这不是很好的方法

需要做什么

现在需要某种类型的SSO单点登录身份验证(不确定我们组织当前使用的身份验证类型),它将在后端执行一些神奇的身份验证,之后用户将能够看到HTML图形页面

目前该应用程序运行在Apache Tomcat 6上,有两个javascript文件、CSS和一个HTML页面。潜在的解决方案应该用JAVA实现,也可以使用任何第三方API。


提前感谢。

仍在等待帮助:(什么类型的SSO?SSO意味着用户已通过某个外部系统(而不是您的应用程序)进行身份验证,然后重定向到您的应用程序。这是您的意思吗?如果是,外部系统是什么?它支持什么SSO协议?