>  Q&A  >  본문

Angular 앱을 사용하여 외부 URL에 로그인한 후 다시 로그인

<p>내 문제는 외부 링크가 있고 이 외부 링크(다른 클라이언트가 만든)를 호출한 다음 홈페이지로 돌아가야 한다는 것입니다. 내가 한 일은 다음과 같습니다.</p> <pre class="brush:php;toolbar:false;"><button class="altro" title="(click)="effettuaLoginExternal($event)">로그인</button></ pre> ; <p>내 ts 파일에서 다음을 수행합니다. </p> <pre class="brush:php;toolbar:false;">effettuaLoginExternal(event) { window.location.href="/external/login"; }</pre> <p><code>window.location.href="/external/login";</code>를 실행하면 이 외부 링크가 열리고 사용자 이름과 비밀번호를 입력할 수 있지만 "확인"을 클릭하면 " 버튼을 누른 후 Angular 애플리케이션으로 돌아가지 않습니다. 이 외부 링크에 대한 코드가 없습니다. 누구든지 나를 도와줄 수 있나요? </p>
P粉316890884P粉316890884438일 전390

모든 응답(1)나는 대답할 것이다

  • P粉451614834

    P粉4516148342023-08-10 00:31:56

    사용자가 귀하의 사이트를 떠나 제3자 사이트와 상호 작용해야 하는 경우 귀하의 사이트로 돌아갈 수 있는 유일한 방법은 제3자 사이트에서 보낸 반환 지침을 받는 것입니다.


    제3자 웹사이트의 협조를 얻지 못한 경우 가장 가까운 방법은 해당 사이트를 새 창이나 프레임에서 여는 것입니다. 제3자 사이트에서 어떠한 데이터도 수집할 수 없으며(예: 사용자가 제3자 사이트에 성공적으로 로그인했는지 확인할 수 없음) 사용자가 클릭해야 합니다. 준비가 되면 창의 뒤로 버튼을 눌러 사이트로 돌아갑니다.

    회신하다
    0
  • 취소회신하다