Heim  >  Fragen und Antworten  >  Hauptteil

Bei einer Einzelseitenanwendung treten in AWS Cognito Probleme mit der benutzerdefinierten Anmeldeumleitung auf

Wenn ich die gehostete Benutzeroberfläche im App-Client auf Cognito verwende, funktioniert die Umleitung einwandfrei. Wenn ich jedoch meine eigene Anmeldeseite erstelle, erfolgt keine Weiterleitung auf die gewünschte Website.

Dies geschieht in einer Single-Page-Anwendung mit VueJS, ich habe es auch mit React versucht. Die Anmeldeseite funktioniert und meldet den Benutzer an. Ich möchte jedoch, dass sie automatisch zu dem Umleitungspfad umleitet, den ich in Cognito eingerichtet habe, da dies bei Verwendung der gehosteten Benutzeroberfläche in Cognito der Fall ist. Es erfolgt jedoch keine Weiterleitung auf die Website und ich kann mich nicht auf der umgeleiteten Website anmelden.

Die Hosting-Benutzeroberfläche scheint die gesamte Autorisierung zu verwalten und ist in der Lage, die erforderlichen Anmeldeinformationen an die Stelle weiterzugeben, an der die Weiterleitungsseite angemeldet werden kann.

Vielleicht habe ich es einfach falsch verwendet? Ich benötige benutzerdefinierte Anmelde- und Registrierungsformulare, damit ich die gehostete Benutzeroberfläche nicht verwenden kann. Ich benötige jedoch eine Anmeldung, um auf eine externe Website umzuleiten und alle Anmeldeinformationen zu verwalten, damit der Benutzer autorisiert und angemeldet wird. Ich hoffe, ich habe das erklärt...

Jede Hilfe wäre sehr dankbar. Auch hier bin ich sehr gut damit vertraut, wie das alles funktioniert...Vielen Dank.

P粉323374878P粉323374878318 Tage vor553

Antworte allen(1)Ich werde antworten

  • P粉447785031

    P粉4477850312023-12-06 10:40:00

    在 Cognito 中使用托管 UI 后,将为您提供符合 OAuth 2.0 的授权服务器。如果您不使用托管 UI,则必须为 Oauth 流(例如隐式、授权代码等)自行构建此功能以及回调/重定向功能。

    请注意,托管 UI 可以有自定义域,并且样式也可以调整,请检查 此处

    Antwort
    0
  • StornierenAntwort