2012-05-29 22 views
1

執行OAuth時,我需要讓Facebook顯示「登錄到Facebook」提示,而不是「轉到應用」操作。爲了做到這一點,我需要指定「display = popup」作爲請求的一部分。在dotnetopenauth中指定請求參數4

如何在使用DotNetOpenAuth 4使用WebServerClient對象執行OAuth時執行此操作?

在以前的版本中似乎在PrepareRequestUserAuthorization中有一個requestParameters參數,但現在它只需要一個IEnumerable列表範圍。

感謝

回答

4

display=popup查詢參數添加到您的AuthorizationServerDescription.AuthorizationEndpoint設置的URL。

+0

感謝它爲我工作的Facebook。 @ Andrew-Arnott,爲谷歌登錄實現類似的彈出式UI,如何在查詢字符串中傳遞「ltmpl = popup」。 –