Проблема с перенаправлением Open Id Connect .Net Core 2.2 - PullRequest
0 голосов
/ 18 февраля 2019

Я устанавливаю соединение с 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 после успешной аутентификации.Если так, как я могу перенаправить его на страницу по своему выбору, чтобы я мог извлечь токены и сделать то, что мне нужно?

...