这有什么问题?
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.)
我的目标网址是在IIS服务器上(基于OWIN的OAuth 2实施),使用自签名证书。
答案 0 :(得分:0)
您获得的错误在框架中描述为NSURLErrorUserCancelledAuthentication
,这使我认为您的服务器期望的是您的SSL客户端证书。您是否在请求的选项标签中设置了一个?
如果是这样,这可能是问题,因为虽然SSL客户端证书与常规请求一起发送,但它们不会发送给OAuth 2身份验证流...