我開始爲使用OAuth2的有趣應用程序開發應用程序。我正在使用來自Trakt的這個API http://docs.trakt.apiary.io/#reference/authentication-oauth/authorize/authorize-application使用OAuth2的Windows Phone應用程序
現在,我想要做的是身份驗證,但有一些代碼問題。
我沒有Nuget包幫助,這裏是我的代碼。
System.Uri myUri = new System.Uri("https://api-v2launch.trakt.tv/oauth/authorize?response_type=code&client_id=" + CLIENT_ID + "&redirect_uri=urn:ietf:wg:oauth:2.0:oob");
webBrowser.Visibility = System.Windows.Visibility.Visible;
webBrowser.Navigate(myUri);
CLIENT_ID由網站給出的API,它說,把 「甕:IETF:WG:OAuth的:2.0:OOB」 對於本地測試。
當我運行應用程序,我得到一個頁面登錄,然後我得到「授權」和「否」的問題。如果我點擊授權,它給了我一個代碼,我需要在之後使用。
雖然,我有一個很難做一個GET方法來獲取代碼,或者如果有人點擊「否」
你們能幫助我得到的錯誤?使用單一的GET方法,我應該可以執行POST方法並繼續開發應用程序。
感謝您的幫助