none
为什么response_type用CODE不行? RRS feed

  • 问题

  • https://login.live.com/oauth20_authorize.srf?client_id=00000000400E0962&scope=wl.skydrive&response_type=code&redirect_uri=https://login.live.com/oauth20_desktop.srf

    response_type用token就能打开,这是为什么,谢谢

    2012年11月10日 13:11

答案

  • 你从 Live Connect 应用管理站点获取客户端 ID 时,请将“重定向域”字段留空,然后针对“手机客户端应用”选项选择“是”。这样做之后,你可以将应用配置为使用特殊的重定向 URL (https://login.live.com/oauth20_desktop.srf),该 URL 将让你的应用能够在用户提供授权之后处理重定向,它还便于刷新访问令牌。
    • 已标记为答案 廖浩 2012年11月10日 13:41
    2012年11月10日 13:41

全部回复

  • 你从 Live Connect 应用管理站点获取客户端 ID 时,请将“重定向域”字段留空,然后针对“手机客户端应用”选项选择“是”。这样做之后,你可以将应用配置为使用特殊的重定向 URL (https://login.live.com/oauth20_desktop.srf),该 URL 将让你的应用能够在用户提供授权之后处理重定向,它还便于刷新访问令牌。
    • 已标记为答案 廖浩 2012年11月10日 13:41
    2012年11月10日 13:41
  • Hi 廖浩,

    谢谢您分享答案!


    Bob Shen [MSFT]
    MSDN Community Support | Feedback to us

    2012年11月12日 9:47
    版主