2012-01-08 24 views
7

Có thông số nào tôi có thể chuyển đến https://oauth.live.com/authorize để buộc người dùng phải đăng nhập lại không?Tôi làm cách nào để buộc xác thực lại bằng API Windows Live OAuth?

Vấn đề là nếu người dùng đăng nhập, nó sẽ chuyển hướng rõ ràng trở lại trang web của tôi, ngay cả khi người dùng muốn sử dụng tài khoản Windows Live khác.

API OAuth của Twitter chấp nhận "force_redirect = true" và Facebook chấp nhận "auth_type = reauthenticate", nhưng tôi không thể tìm thấy một cho Windows Live.

Trả lời

2

Đầu tiên chuyển hướng người dùng của bạn để:

https://login.live.com/oauth20_logout.srf?client_id={$Client_Id}&redirect_uri={$Redirect_URI} 

Nó sẽ đăng nhập anh ta ra và sau đó tiếp tục mã hóa của bạn!

Các vấn đề liên quan