使用 IBM API Manager 和 IBM Mobile First 的 OAuth

Posted

技术标签:

【中文标题】使用 IBM API Manager 和 IBM Mobile First 的 OAuth【英文标题】:OAuth with IBM API Manager and IBM Mobile First 【发布时间】:2016-02-11 08:16:41 【问题描述】:

我想使用 OAuth 作为我在 IBM API Manager(在 Bluemix 上)上创建的 API 的授权系统。是否可以使用 IBM MobileFirst 作为 OAuth 提供者?我已经尝试过插入

mobile_first_context*/authorization/v1/authorization

作为“授权URL”,调用后

advanced_developer_portal_context*/oauth/authorize 

我获得了插入凭据的表单,我输入了 MobileFirst 用户和密码(凭据在基本用户注册表中),但它似乎总是失败并且表单始终可见。

我做错了什么?

提前谢谢你。

【问题讨论】:

【参考方案1】:

目前无法通过 MobileFirst Platform Foundation 实现这一点。该问题应针对 API Manager 产品。您可能可以为该团队打开 PMR(支持票)。

【讨论】:

【参考方案2】:

要使用 OAuth 保护 IBM API Management 中的 API,请参阅 Securing an API by using OAuth 2.0 tutorial。正如之前的答案中所提供的,目前无法通过 IBM Mobile First Platform。

【讨论】:

以上是关于使用 IBM API Manager 和 IBM Mobile First 的 OAuth的主要内容,如果未能解决你的问题,请参考以下文章

Worklight - 如何使用 IBM Worklight Tabbar API?

iOS/IBM Cloud/Swift:使用 AlamoFire 发布到 Watson API

IBM Worklight - 如何使用 Google 地图 API

sendMessage IBM Bluemix PushNotification Rest API 正在注销设备

从 C# 中的 API 使用 IBM Watson 对话

如何使用 http 适配器使用来自 IBM MobileFirst 的安全 API