Моя ситуация такова, что мой внешний интерфейс построен с реагированием, а мой внутренний - с ядром asp.net. 2.2
- внешний интерфейс: https://example.com/sub-directory
- с действующим сертификатом
- внутренний интерфейс: https://198.38.x.x:5001
Windows-сервер без действительного сертификата
как мне связаться с моим бэкэндом, если мой интерфейс требует SSL, я всегда получаю сетевую ошибку?
Startup.cs
services.AddCors(options =>
{
options.AddPolicy(MyAllowSpecificOrigins,
builder =>
{
builder
.WithOrigins("https://example.gov.ph", "http://example.gov.ph")
.AllowCredentials()
.AllowAnyHeader()
.AllowAnyMethod();
});
});
app.UseCors(MyAllowSpecificOrigins);
config.json код моего внешнего интерфейса
{
"apiUrl": "https://198.38.x.x:5001/api",
"url": "https://198.38.x.x:5001",
"profilePictureUrl": "https://198.38.x.x:5001/Public/Employees/Photos",
"selectOptionLimit": 10,
"fileSizeLimit": 10,
"pageSize": 20,
"gridSize": { "col": 4, "row": 3 }
}