Step 2: Customizing the Configuration of the ABP Application
To customize the configuration of your ABP application
Modify the
ConnectionString
values in every location throughout your project. TheConnectionString
values are stored in theappsettings.json
files.- This includes the following files:
./src/yourapp.DbMigrator/appsettings.json
./src/yourapp.HttpApi.Host/appsettings.json ./src/yourapp.AuthServer/appsettings.json
"ConnectionStrings": {
"Default": "Server=tcp:yourserver.database.windows.net,1433;Initial Catalog=yourdatabase;Persist Security Info=False;User ID=yourusername;Password=yourpassword;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"
}
Modify the yourapp.Web URL in every location throughout your project, especially within the ./src/yourapp.Web/appsettings.json and ./src/yourapp.DbMigrator/appsettings.json files, to match your Azure Web App Service URL.
- This includes the following files: ./src/yourapp.DbMigrator/appsettings.json
./src/yourapp.Blazor/appsettings.json
./src/yourapp.AuthServer/appsettings.json
"App": {
"SelfUrl": "https://yourapp.azurewebsites.net"
}
Modify the yourapp.ApiHost URL in every location throughout your project.
- This includes the following files:
./src/yourapp.HttpApi.Host/appsettings.json , ./src/yourapp.Web/appsettings.json , ./src/yourapp.DbMigrator/appsettings.json and ./src/yourapp.AuthServer/appsettings.json
"App": {
"SelfUrl": "https://yourapp-apihost.azurewebsites.net"
}
Modify the yourapp.AuthServer URL in every location throughout your project.
- This includes the following files:
./src/yourapp.Web/appsettings.json , ./src/yourapp.AuthServer/appsettings.json , ./src/yourapp.DbMigrator/appsettings.json and ./src/yourapp.HttpApi.Host/appsettings.json
"App": {
"SelfUrl": "https://yourapp-authserver.azurewebsites.net"
}
Modify the Redis__Configuration URL in every location throughout your project.
- This includes the following files:
./src/yourapp.Blazor/appsettings.json , ./src/yourapp.AuthServer/appsettings.json , ./src/yourapp.DbMigrator/appsettings.json and ./src/yourapp.HttpApi.Host/appsettings.json
"Redis": {
"Configuration": "redis-abpdemo.redis.cache.windows.net:6380,password={yourpassword},ssl=true,abortConnect=False"
},