【发布时间】:2015-03-25 20:16:44
【问题描述】:
SAML 与护照的处理方式大致相同。您首先在您自己的国家(主要 IdP 提供者)申请护照(身份注册)。您所在国家/地区对您如何接收该护照(SAML 令牌)有当地法规。一旦您收到护照(SAML 令牌),您就是您所在国家/地区的经过身份验证的公民。然后,您可以前往世界上任何其他国家。大多数国家确实承认的不仅仅是接受护照。您访问的一些国家/地区接受您的护照,就像基本的 SAML 断言一样。其他国家在接受时需要更多信息,例如护照和签证,这是对 SAML 断言的更复杂的接受。有一种标准化的方法来接受您是谁的身份验证,从而设计出 SAML 断言的表示方式。一旦你被另一个国家接受,他们就不需要管理你的护照。您仍然需要随身携带护照。与 SAML 断言非常相似,它是可接受的用户属性或权限数量。
我正在尝试使用这个比喻来理解 OAuth。如果 SAML Token 是 Passport,那么 OAuth Bearer Token 是什么?
【问题讨论】: