Angular 앱을 사용하여 외부 URL에 로그인한 후 다시 로그인
P粉316890884
2023-08-09 16:19:25
<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>
사용자가 귀하의 사이트를 떠나 제3자 사이트와 상호 작용해야 하는 경우 귀하의 사이트로 돌아갈 수 있는 유일한 방법은 제3자 사이트에서 보낸 반환 지침을 받는 것입니다.
제3자 웹사이트의 협조를 얻지 못한 경우 가장 가까운 방법은 해당 사이트를 새 창이나 프레임에서 여는 것입니다. 제3자 사이트에서 어떠한 데이터도 수집할 수 없으며(예: 사용자가 제3자 사이트에 성공적으로 로그인했는지 확인할 수 없음) 사용자가 클릭해야 합니다. 준비가 되면 창의 뒤로 버튼을 눌러 사이트로 돌아갑니다.