我一直在尝试使用以下文档在我的网络应用中加入Microsoft OAuth身份验证:
和
https://msdn.microsoft.com/en-us/library/hh243647.aspx
我的问题是:我应该使用login.live.com
还是login.microsoftonline.com
,以及我应该使用哪个范围来访问用户的个人资料(邮件地址,名字,姓氏) ?
我想使用的范围是wl.basic
,其中有https://msdn.microsoft.com/en-US/library/hh243646.aspx
但是,当我尝试将此范围与login.microsoftonline.com
或login.live.com
中的任何一个一起使用时,我会收到错误回复,告诉我该范围未被识别。
我唯一可以使用的范围是https://graph.microsoft.com/mail.read
。任何其他范围要么未被识别,要么被访问令牌请求完全忽略(我还尝试了以下范围:openid,mail,profile,offline_access)。