德尔福与SAML(Web应用程序或桌面应用程序)?(Delphi & SAML (Web apps

2019-09-20 14:48发布

是(唱登录)使用SAML协议负全部用于Web应用程序和Web服务,或者它也可以用于标准的应用程序?

修订:

我要寻找一些窗户(标准应用程序(不基于web))协议的单点登录

Answer 1:

如果您特别在Windows中,为什么不使用Kerberos和集成Windows身份验证? 它的建成到Active Directory和域控制器。 它并没有真正的工作,一旦你开始跨入互联网和不同的安全域,但它运作良好,你的防火墙后面的企业环境。

然而,SAML可用于桌面应用程序。 我已经运行到应用程序之前,将检索来自桌面的Kerberos票据,使WSTrust / RST电话给STS验证路边令牌并取回在RSTR一个SAML令牌将被嵌入到一个Web服务调用使所需的桌面应用程序。



Answer 2:

SAML安全网络域可以交换用户身份验证和授权数据,并通过定义将需要连接到互联网这样做。 所以,不,你不会想使用它的桌面应用程序。

修订

这里是用Delphi活动目录实现链接。

http://www.agnisoft.com/white_papers/active_directory.asp

http://adsi.mvps.org/adsi/Delphi/index.html



文章来源: Delphi & SAML (Web apps or desktop apps)?