0

从提供的示例中,我得到了这个 URL,它应该为提供回调 URL 提供授权代码

https:// CONNECTIONSHOSTNAME /oauth2/endpoint/connectionsProvider/authorize?response_type=code&client_id=SocialDMS&callback_uri=http%3A%2F%2F_DEVELOPMENTHOSTNAME_%3A_DEVELOPMENTPORT_%2F_DEVELOPMENTServletPath_

socialdms 已注册为应用程序,但没有任何反应。callback_uri 可以从连接机器访问。

我可以在 Connections Server 上打开哪些日志记录来解决此问题?

callback_uri 应该启用 SSL 吗?

4

4 回答 4

1

该 URL 应将授权表单返回给最终用户。

callback_uri 是否与向 Connections 注册应用程序时提供的值匹配?

请为 com.ibm.ws.security.oauth20.*=all 启用日志记录并检查 trace.log 文件。

于 2012-12-11T22:41:14.123 回答
0

是的.. callback_uri 应该启用 SSL。

于 2012-12-12T04:41:11.093 回答
0

回调 url 应该启用 SSL。

为此,您可能必须向连接服务器重新注册您的应用程序。这可能会有所帮助: http ://www-10.lotus.com/ldd/lcwiki.nsf/xpDocViewer.xsp?lookupName=IBM+Connections+4.0+documentation#action=openDocument&res_title=Registering_an_OAuth_client_with_a_provider_ic40&content=pdcontent

于 2012-12-12T04:59:28.730 回答
0

回调 uri 中的 HTTPS 似乎可以解决问题

于 2012-12-12T14:01:48.337 回答