我想在我的应用程序中集成 procore 的 OAuth 身份验证。但是我收到此错误:
Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.
我已在我的网址中包含客户端 ID、代码以及重定向 uri 参数:
https://login.procore.com/oauth/authorize?client_id=<my-id>&response_type=code&redirect_uri=<my_url>
我通过使用沙箱登录域(
login-sandbox.procore.com
)让它工作。
从他们的文档中并不能立即看出这是您要用于沙箱的域,直到我找到此页面(https://procore.github.io/documentation/oauth-endpoints)
我相信
redirect_uri
也必须与门户中显示的相匹配。
https://login-sandbox.procore.com/oauth/authorize?response_type=code&client_id=WHATEVER&redirect_uri=http://localhost