authentication - 如何创建单点登录体验?

标签 authentication ssl single-sign-on x509 spotfire

我通常从未构建过 Web 应用程序,因此也从未致力于创建登录体验。但是,作为新项目中的入职任务,我必须提出一个创建单点登录体验的解决方案。

问题来了

这里的团队构建了一个网络应用程序(服务器和客户端)。用户通过 SSL 登录此应用程序。可能有 50 个用户有 50 组用户名和密码。然后每个用户都被定向到 spotfire 网络服务器的客户端站点。但是,每个用户现在都作为一个标准用户登录(假设为“testuser”凭据)。我们如何保证用户在之前越过认证后无缝登录到这个spotfire账号呢?我们不想向用户透露“testuser”凭据。 Spotfire 支持 NLTM 和 Kerberos,也接受 X.509 证书。但是,前 2 个仅适用于 Windows 身份验证,我不确定如何在这里使用后者。

提前致谢。

最佳答案

如果您不希望网络播放器进行任何身份验证,为什么不将其设置为匿名访问。 看一下手册: https://docs.tibco.com/pub/spotfire_web_player/7.0.1/doc/pdf/TIB_sfire_webp_7.0.1_installation.pdf

关于authentication - 如何创建单点登录体验?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34921669/

相关文章:

asp.net - 生成与 ASP.NET Identity 2.0 联合身份验证配合使用的 SAML SP 元数据文件

php - phpMyAdmin 的单点登录

python 桑巴 : user credentials not passed (cli_init_creds)?

laravel - 在现有应用程序中安装 Laravel 身份验证

java - 连接证书和 key 文件,以便它可以包含在 java cacert 文件中

ssl - handshake_failure 试图访问同一服务器上的文件

ssl - 在 haproxy 配置文件中作为未知关键字 ssl 获取错误

single-sign-on - 如何模拟ADFS IdP以方便对我的SP代码进行测试

ruby-on-rails - 设计:登录失败,如何调试?

.net - ADFS 2.0 Web 应用程序注销