【发布时间】:2018-09-20 16:49:49
【问题描述】:
我可能对应该如何处理这些事情有错误的想法,但目前情况就是这样:
我有一个 WebApi 服务,它接受来自 Sharepoint Online (SPO) 的请求,其中传递了 SAML2 令牌。 SAML2 令牌由 SPO STS 颁发,我需要验证令牌并从中提取声明。
我的问题是如何验证令牌?有没有办法以某种方式信任 STS,所以我可以验证签名(可能必须将令牌解密为好)全部到位?如果没有,我必须再次调用 STS,验证令牌的端点应该是什么?我找不到太多关于此的文档。
【问题讨论】:
-
谢谢,但我不确定这是否正是我所需要的。我需要另一种方式,这意味着到达我的服务并由 O365 的 STS 颁发的令牌需要得到我的服务的验证/信任。我的问题是如何验证来自 O365 STS 的令牌,这意味着信任 STS。
标签: authentication asp.net-web-api sharepoint saml-2.0 sharepoint-online