我在Uber开发人员仪表板上注册了我的应用程序(服务器Asp.NET应用程序)。在仪表板的“身份验证”选项卡中,我找到了授权参数:Client ID
,Client Secret
。使用OAuth2
,我通过重定向链接在ASP.Net
的{{1}} MVC
控制器中成功收到授权代码。
我使用VS2017
(https://github.com/timothyclifford/uber-csharp-sdk)
并使用Uber C# SDK
在本地主机上运行应用程序。当我尝试请求访问令牌时,出现错误。在Visual Studio中显示状态
“等待激活”
如果您通过邮递员提出请求,那么我会得到这个答案
在控制台中,我看到两个消息:
消息1:
“请与您的Uber业务开发代表联系,以获取 服务器令牌访问。”
消息2:
”“您的应用当前无法访问任何范围。请 与您的Uber业务发展代表或Uber联络点联系 联系以请求访问权限。”
我可以假定问题与范围有关,但我不知道如何指定此范围。我不需要代表用户发出请求,我想从应用程序帐户发出请求。另外,由于该项目正在开发中,所以现在我也无法在“设置”标签中填写字段重定向URI和隐私策略URL
如何设置一个应用程序帐户以获取令牌?也许我提出了错误的请求?