我刚刚意识到OAuth 2身份验证需要重定向uri才能将一些刷新令牌发送回去。我不知道我应该在Windows Phone 8上使用什么uri。我看过uri计划的一些内容?有谁知道必须做什么?
我已经放置了
"http://localhost/"
作为这个blokey的重定向uri
答案 0 :(得分:1)
您通常应该尽量避免在设备上存储任何机密。使用“隐式流”代替签名标记。
请参阅此示例:https://github.com/auth0/Auth0.Windows8.Cs/blob/master/Auth0Client/Auth0Client.cs或此专门针对Win Phone 8:https://github.com/auth0/Auth0.WindowsPhone/blob/master/Auth0Client/Auth0Client.cs
注意:这些示例中的
client secret
用于其他内容。
callback
只是您应用中的浏览器(如果使用Win8,endUri
中的WebAuthenticationBroker
参数)将识别为“流程结束”的网址。如果您的代码将其识别为交易完成,则“localhost”将执行此操作。
答案 1 :(得分:0)
试试这个对我有用 urn:ietf:wg:oauth:2.0:oob