2013-03-17 16 views
0

我正在使用Azure ACS对Web API项目进行身份验证,并且它非常适合Google和Live等IP。我有要求允许第三方(合作伙伴)针对我的API进行开发,但我不确定如何对其进行身份验证。我想我可能需要编写自定义STS并为每个合作伙伴管理用户名和密码。在这种情况下,合作伙伴将通过用户名/密码从我的自定义STS请求访问令牌,并使用该令牌访问我的API。另外我看到Azure ACS有服务标识,我想知道是否可以使用它们来验证我的API?使用Azure ACS从第三方应用程序对我的Web API进行身份验证

回答

2

是的,你可以。

  • 通过X509证书身份验证创建服务标识
  • 与地方测绘服务标识名称来选择要求
  • 在依托第三方应用程序的应用程序验证设置检查新的规则组的规则创建规则组。
+0

我认为这应该工作,但我还没有尝试过。如果是这样,我会在问题中添加一个示例,并将您的答案标记为正确。 – 2013-03-19 03:00:25

+0

我已经确认这确实起作用。感谢您的帮助。 – 2013-03-27 17:00:59

相关问题