0
의 Slack Redirect URL 매개 변수 현재 웹 페이지를 열고 사용자에게 액세스를 요구하는 WPF 응용 프로그램에 여유 단추가 있습니다.코드를 얻는 방법 C#
System.Diagnostics.Process.Start("https://slack.com/oauth/authorize?scope=client&client_id=XXXXXXXXXXXXXXXXXXXXXX");
승인 후, 페이지가 나중에에 토큰을 얻을하는 데 필요한 매개 변수에 생성 된 코드가있는 URL로 리디렉션됩니다. 문제는이 코드를 얻는 방법입니다. 지금은 리디렉션 URL을 www.slack.com으로 설정했습니다. 그리고 다음 URL이 생성됩니다.
https://slack.com/?code=8XXXXXXXXXXXXXXX.XXXXXXXXXXXXXX5&state=
내 응용 프로그램으로 코드를 다시 가져 오는 방법. 다음을 사용하고 있지만 필요한 응답을받지 못하고 있으며 사용자가 권한을 부여하기 전에 실행됩니다.
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(URL);
var response =req.RequestUri.ToString();
대체 솔루션 및 제안 사항은 C#을 사용하여 데스크톱 응용 프로그램에 대한 나의 인증을 구현하는 것이 좋을 것입니다.