2016-03-29 113 views
1

现在,我有一个本机azure应用程序,我的iOS应用程序使用ADAL进行身份验证,没有任何问题。我在Azure中添加了一个Web API,它由Azure API Management资源管理。我有使用使用Azure AD进行身份验证的oAuth服务器的此API(全部在Azure API管理中创建)。ADAL iOS身份验证到Azure Web API

我遇到的问题是我从我的iOS应用程序收到的oAuth令牌没有被我的Web API接受。他们都使用oAuth来访问相同的Azure Active Directory。我尝试更改我的iOS应用程序,以使用Web API应用程序客户端ID而不是本机应用程序客户端ID。这个问题在认证过程中变成了,它在请求中需要一个“client_secret”。查看ADAL iOS库,我没有看到一种方法来获取传入客户机密钥的令牌作为参数。

回答