Auth0을 통해 사용자 인증을 생성하려고합니다. 나는 그들의 웹 사이트에서 작성된 안내서를 따라 갔지만 콘솔에 기록 된 메시지로 인증이 실패하여 크로스 - 원본 자원 공유가 활성화되어 있지 않음을 발견했습니다..Angular2 인증을 위해 Auth0과 교차 출하 자원 공유 활성화
내 auth.service.ts
클래스 : Access-Control-Allow-Origin: *.auth0.com*
하지만 어디 그것이 입력해야이 어떤 형식을 추가해야합니다 : 나는 아마도 헤더에 무언가를 추가 할 필요가 생각
export class AuthService {
// Configure Auth0
auth0 = new Auth0({
domain: myConfig.domain,
clientID: myConfig.clientID,
callbackOnLocationHash: true,
callbackURL: myConfig.callbackURL,
});
constructor(private router: Router) {
var result = this.auth0.parseHash(window.location.hash);
if (result && result.idToken) {
localStorage.setItem('id_token', result.idToken);
this.router.navigate(['/dashboard']);
} else if (result && result.error) {
alert('error: ' + result.error);
}
}
public login(username: string, password: string) {
this.auth0.login({
connection: 'Username-Password-Authentication',
responseType: 'token',
email: username,
password: password,
}, function(err: any) { if (err) alert("something went wrong: " + err.message); });
};
}
? 차단
크로스 원산지 요청 :
전체 오류 메시지
는 다음과 같은 기원 정책 https://[mydomain]/usernamepassword/login에서 원격 자원을 읽어 허용하지 않습니다. (이유 : CORS 헤더 'Access-Control-Allow-Origin'누락). HTTP 상태 코드 : 400.
현재 'lite'Angular2 개발 서버 라이브러리/프로세스를 사용하고 있습니다.
http://*.[mydomain]*
내가 목록에 https://*.[mydomain]*
을 추가하려고하고 https://
로 자동 리디렉션을 설정합니다 :
도메인 이름은 콜백 다음과 같은 형식의 Auth0 대시 보드를 사용하여 CORS의 화이트리스트 모두에 추가되었습니다 이 도움이 될 경우 볼 수 있지만, 웹 사이트는 https를 통해 액세스되는 같이하지 않는 것, 내가 그렇게 할 때 다음과 같은 오류가 발생합니다 :
가 보안 연결이
01 실패페이지로드 중 www. [mydomain] : 3004에 대한 연결이 중단되었습니다.
아마도 SSL 인증서가 없기 때문에 ?? 당신이지고있어 오류가 Auth0의 API (https://[mydomain]/usernamepassword/login
) 그래서 문제에서입니다
오류 메시지가 무엇입니까?서버가 CORS 헤더로 응답하도록 구성되어 있습니까? 'Access-Control-Allow-Origin' 헤더는 서버로부터 리턴되고 클라이언트로부터 보내지 않은 것입니다. –
@ NitzanTomer는 아마도 그렇지 않습니까? 그것은 단지 Linode와 우분투 16.04 LTS입니다. CORS를 활성화시키는 데 특별한 어떤 일도하지 않았기 때문에 활성화되지 않았습니다 ...? 지금 Angular2 문서에서 라이트 서버 프로세스를 사용 중입니다 ... –
Angular2 개발 모드에서 [Set Access-Control-Allow-Origin 헤더]의 가능한 복제본 (http://stackoverflow.com/questions/37767093/) 설정 액세스 제어 가능 원점 머리 회전 각 2 전개 모드) – msanford