Мое приложение Angular в локальной среде может загружать изображения, но после развертывания в рабочей среде с помощью сборки кода AWS выдает ошибку 403.
Ниже приведена команда сборки: ng build --configuration = qa --aot = false --base-href =
Ниже приведена ошибка:
Хотя, если я просто попробую просмотреть изображение с: https://mfqa.credivia.com/assets/images/logo.png вместо https://mfqa.credivia.com/borrower/assets/images/logo.png, изображение загружается.
Проблема: относительный путь URL добавляется при попытке извлечь изображение.
Проверено:
- Папка Dist содержит папку [assets] в корне
- base href = "/"
- Путь к изображению предоставляется в виде: img src = "assets / images / loading.gif"
- следующий фрагмент кода из angular.json:
"root": "",
"sourceRoot": "src",
"prefix": "app",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"outputPath": "dist",
"index": "src/index.html",
"main": "src/main.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "tsconfig.app.json",
"aot": false,
"assets": [
"src/favicon.ico",
"src/assets"
],