【发布时间】:2016-09-15 00:59:36
【问题描述】:
我想在我的应用程序中使用 OAuth2 身份验证来使用访问令牌调用 Eloqua API。
我正在按照链接 http://docs.oracle.com/cloud/latest/marketingcs_gs/OMCAB/Developers/GettingStarted/Authentication/authenticate-using-oau... 中的说明进行操作,并使用 资源所有者密码凭据授予流程 获取访问令牌。
POST https://login.eloqua.com/auth/oauth2/token
Authorization: Basic Q09NUEFOWVhcdXNlcjE6cGFzc3dvcmQxMjM=
{
"grant_type":"password",
"scope":"full",
"username":"testsite\\testuser",
"password":"user123"
}
但我在从 java 代码调用获取令牌端点 https://login.eloqua.com/auth/oauth2/token 时遇到异常“java.net.ConnectException: Connection timed out: connect”。
我使用浏览器尝试了端点,但遇到了类似的错误。还尝试使用 REST 客户端访问端点,但再次出现相同的连接错误。
我无法理解为什么端点会给出连接超时异常。我也尝试增加超时但同样的错误。
当我遇到困难时请指导我。
是否有任何其他端点可以获取 Eloqua 访问令牌?
【问题讨论】:
-
如果无法访问,请咨询 Eloqua 服务提供商