Я очень новичок в angular. Я только что создал небольшое приложение в angular, а его внутренняя часть - net core API. Я могу запустить приложение на локальном хосте без каких-либо проблем. Я опубликовал приложение на IIS на сервере разработки. Я могу связаться с приложением, набрав URL на моем локальном компьютере. когда я запускаю приложение. Я получаю следующую ошибку:

Мой код очень прост, по нажатию кнопки я передаю некоторые параметры даты моему API. Ниже мой HTML код:
<button class="appBtn lineButton" (click) = "LoadData()" >
Start Loading
</button>
ниже мой код .ts файла:
LoadData() {
let startDate = new Date(this.projectform.value.startDate);
let endDate = new Date(this.projectform.value.endDate);
this.service.UploadRecLoadData(this.RecLoadData).subscribe((tempdata) => {
});
}
}
мой сервис просто вызывает API:
UploadRecLoadData(recLoaddata: RecLoadDataTypeModel){
return this.http.get<string>(ROOT_URL + '/' + recLoaddata.startDate +'/' + recLoaddata.endDate , {responseType: 'text' as 'json'});
}
У меня нет кода в моем app-routing.module.ts. Ниже приведен код по умолчанию, с которым он поставляется.
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
const routes: Routes = [];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
любая помощь будет высоко оценена.