다음 코드를 사용하여 facebook graph api oauth 서버로 요청을 보냅니다. 내가 브라우저에서 동일한 URL을 입력하면C#에서 GetResponseStream()으로 '(400) Bad Request 요청하기'
The remote server returned an error: (400) Bad Request.
한편, 작동 :
public string GetAccessToken(string code)
{
HttpWebRequest req = (HttpWebRequest) WebRequest.Create(@"https://graph.facebook.com/oauth/access_token?client_id=249725835046216&redirect_uri=http://localhost:2794/&client_secret=APP_SECRETa&code=" + code);
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
string response=res.GetResponseStream().ToString();
return response;
}
위의 코드는 다음과 같은 예외가 발생합니다. 제발 도와주세요, 내가 잘못한 곳이 어디 있니?
(PS는 URL, 나는 반드시 비밀 키를 APP_SECRET를 교체하고)