Spotify-API с Windows Forms, Auth не открывает браузер - PullRequest
0 голосов
/ 15 июня 2019

Я пытаюсь подключить свою учетную запись Spotify к моей программе с помощью Spotify-API.Я использую Windows Forms вместо консоли, и код аутентификации не запускает мой браузер.

Я попытался вручную ввести URL для аутентификации вручную.Когда я это сделал, страница аутентификации поднялась.Но после выбора «согласиться» он вернул сообщение «localhost отказался подключаться».

public void Spotify(string[] args)
{
    ImplictGrantAuth auth =
        new ImplictGrantAuth(ClientId, "http://localhost:4002/callback", "http://localhost:4002/callback", Scope.UserReadPrivate);
    label4.Text = "Done";
    auth.AuthReceived += async (sender, payload) =>
    {
        auth.Stop(); // `sender` is also the auth instance
        SpotifyWebAPI api = new SpotifyWebAPI() { TokenType = payload.TokenType, AccessToken = payload.AccessToken };
        // Do requests with API client
        label4.Text = "Done";
    };
    auth.Start(); // Starts an internal HTTP Server
    auth.OpenBrowser();
}

Я ожидал, что код откроет страницу аутентификации при запуске и позволит мне связать свою учетную запись с программой.

...