Я устанавливаю угловое приложение с угловым 7. Когда я пытаюсь отправить запрос POST для входа в систему. Никаких действий не происходит.
Мой сервер - asp.net-core. Я уже установил CORS.
Login.component.ts
login() :void {
if (this.loginForm.valid){
this.userSrvc.login(this.loginForm.value).subscribe(
res =>{
console.log("success");
},
error => {
console.log("login failed");
}
});
}
}
user.service.ts
constructor(private http: HttpClient) {
this.url = AppConstants.API_ENDPOINT;
this.headers = new HttpHeaders({ 'Content-Type': 'application/json; charset=utf-8' });
}
login(params: any): Observable<User> {
console.log("service called");
const body = JSON.stringify({ UserName: params.userid, Password: params.password });
console.log("body", body);
return this.http.post<User>(this.url + 'Login', body, { headers: this.headers });
}
этот метод должен вызывать API и возвращать ответ в случае успеха или неудачи, ноникаких действий не произошло.Заранее спасибо