这可能有什么问题?
Event OAuth 2 Request 'Access Token'
POST https://XXXX/api/v1/token
Content-Type: application/x-www-form-urlencoded
Accept: application/json, text/json, text/javascript, application/xml, text/xml, application/x-plist, application/x-www-form-urlencoded, text/plain, text/html, application/xhtml+xml,
---Body---
client_id=XXXXX&client_secret=XXXX&grant_type=client_credentials
Error OAuth 2 Request Failed 'Access Token'
The operation couldn’t be completed. (NSURLErrorDomain error -1012.)
URL I目标位于IIS服务器上(基于OWIN的OAuth 2实现),使用自签名证书。
您得到的错误在框架中被描述为NSURLErrorUserCancelledAuthentication
,这让我认为您的服务器所期望的是您的SSL客户端证书。您是否在请求的选项选项卡中设置了一个?
如果是这样,这可能是问题所在,因为虽然SSL客户端证书是与常规请求一起发送的,但它们不是为OAuth 2身份验证流发送的…