如何强制使用Windows Live OAuth API重新进行身份验证?

Sea*_*ara 8 oauth windows-live hotmail

我可以将参数传递给https://oauth.live.com/authorize,这会强制用户再次登录吗?

问题是如果用户已登录,它将透明地重定向回我的站点,即使用户想要使用其他Windows Live帐户也是如此.

Twitter的OAuth API接受"force_redirect = true",Facebook接受"auth_type = reauthenticate",但我找不到Windows Live.

Ghu*_*Ali 2

首先将您的用户重定向到:

https://login.live.com/oauth20_logout.srf?client_id={$Client_Id}&redirect_uri={$Redirect_URI}
Run Code Online (Sandbox Code Playgroud)

它将注销他,然后继续您的编码!