找到自定义授权,密码和凭据的示例。是否有一些示例(nodejs,curl,java或任何其他选项),您可以使用playground2测试授权代码?
答案 0 :(得分:1)
或者,您可以在浏览器中尝试授权代码授权类型,而无需使用任何Web应用程序。我写了一篇关于如何做的博客文章[1]
您可以结合使用浏览器重定向和curl命令来测试授权许可。博客文章中解释了逐步指导以实现此目的的截图。
让我解释一下这里的步骤摘要,
https://localhost:9443/oauth2/authorize?response_type=code&client_id= {CLIENT_ID}&安培; REDIRECT_URI = https://localhost/callback&scope=read
接下来,系统会提示您登录,然后批准同意。
您将被重定向并使用授权码作为“代码” URL中的查询参数
对令牌端点使用CURL请求以获取有效的访问令牌
curl -k -v --user {client_id}:{client_secret} -d“grant_type = authorization_code& code = {authorization_code}& redirect_uri = https://localhost/callback”https://localhost:9443/oauth2/token
(用正确的值替换{client_id},{client_secret}和{authorization_code})
您可以参考[1]获取屏幕截图。
[1] http://blog.farazath.com/2016/05/trying-out-oauth2-authorization-code.html
答案 1 :(得分:0)
您可以快速下载并启动IS 5.0.0,然后使用信息恢复示例进行配置。
https://docs.wso2.com/display/IS500/Recovering+Account+Information+Using+a+Webapp
该示例是一个简单的自助服务帐户管理工具。