messagesight oauth sample
MessageSight OAuth示例
此项目的目的是提供一个示例客户端应用程序,该应用程序使用OAuth 2.0访问令牌向IBM MessageSight服务器进行身份验证。
先决条件
-
MessageSight服务器
-
OAuth 2.0提供者
这个怎么运作
OAuth用于跨Web应用程序委托授权。OAuth提供程序授予访问令牌,允许其他应用程序访问某些受保护的资源,而该应用程序无需提供用户名和密码。
在此应用程序中,HttpsURLRequest用于从OAuth提供程序检索访问令牌。
可以使用cURL命令查看对OAuth提供者的请求的示例:
curl -k -H \"Content-Type: application/x-www-form-urlencoded;charset=UTF-8\" -d \"grant_type=\"