你好!
我正试图通过Web服务连接到Concur Expense。
我的问题
对于Concur中的身份验证应用程序,正确的redirect_uri是什么authorization_code或密码格兰特类型?
背景
- 我们使用Concur Expense Professional。
- 我的帐户有Web服务管理员和认证管理员权限。
- 我在us2.concursolutions.com域名上访问Concur实例。
- 我已经通过在Concur中使用Company Admin > authentication Admin > OAuth 2.0 application Management建立了一个身份验证应用程序。
- 我成功地使用身份验证应用程序通过Postman实用程序使用refresh_token授予类型和生成访问令牌。
当前状态
- 我正在尝试使用相同的身份验证应用程序建立连接,但使用基于ODBC驱动程序的连接器。
- ODBC连接器需要一个authorization_code或密码格兰特类型。
- 我已经添加了密码和authorization_code在Concur中向身份验证应用程序授予类型(如下图)
- 我还添加了一个redirect_uri,但是我对这个值应该是什么做了一个没有根据的猜测(https://us2.api.concursolutions.com/).
![adambankmdt_0-1677116283753.png adambankmdt_0 - 1677116283753. - png](//www.g-goddess.com/community/t5/image/serverpage/image-id/9367i60AF665F55D806B6/image-size/medium?v=v2&px=400)
我的问题
- 在连接器实用程序中测试连接时密码或authorization_code但是,我收到错误,“请求的地址在此上下文中无效。”
- 在连接器实用程序中将重定向URI留空可以解决内部错误,但是会弹出一个web浏览器窗口来通知我"redirect_uri不正确或未预先注册。"
- 我强烈怀疑在Concur身份验证应用程序中的Redirect URI设置中没有正确的值。
![:persevering_face: : persevering_face:](//www.g-goddess.com/community/html/@FC662554E176A9D76F1DE892395ACF6A/emoticons/1f623.png)
如有任何建议,我将不胜感激。很多谢谢!
亚当银行