Я устанавливаю соединение с Quickbooks онлайн, и у меня возникла проблема с OAuth.
Я использую этот проект в качестве справочного https://github.com/ehalsey-quickbooks и использую тот же код в моем автозагрузке.CS как проект.
Но в моем действии контроллера, когда я вызываю Challenge
, мой RedirectUri
не работает должным образом.
Чтобы они могли войти в систему, я вызываю это для моего действия контроллера
return Challenge(new AuthenticationProperties() { RedirectUri = "http://localhost:61000/Dashboard/Index" }, "QuickBooks");
Запрос в порядке авторизации с сервером идентификации, но вместо перенаправления, которое я устанавливаю, он всегда меняет его на.
http://localhost:61000/signin-oidc
Я предполагаю, что он не должен перенаправлять на страницу signin-oidc после успешной аутентификации.Если так, как я могу перенаправить его на страницу по своему выбору, чтобы я мог извлечь токены и сделать то, что мне нужно?