Nachdem die Setuproutine beendet wurde, sollte man die Installation prüfen.
Folgendes sollte installiert worden sein.
-
Das Installationsverzeichnis wurde erstellt
-
Der Server sollte als IIS Anwendung erstellt worden sein
-
Prüfen, ob im Installationsorder eine appsettings.json erstellt wurde:
{
"Serilog": {
"Using": [],
"LevelSwitches": {
"$consoleSwitch": "Verbose",
"$fileSwitch": "Verbose"
},
"MinimumLevel": {
"Default": "Information",
"Override": {
"OpenIddict": "Error",
"Microsoft": "Error",
"System": "Error",
"Microsoft.AspNetCore": "Information"
}
},
"WriteTo": [
{
"Name": "Console"
},
{
"Name": "File",
"Args": {
"path": "C:\\Logging\\anyContact\\anyContact.Central\\anyContact.Central.Server_.log",
"rollingInterval": "Day",
"retainedFileCountLimit": 15,
"fileSizeLimitBytes": 50000000,
"outputTemplate": "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:lj}{NewLine}{Exception}"
}
}
]
},
"ConnectionStrings": {
"AnyContactCentralDbContext": "Data Source=dev-vcc19.sncom.dev;Initial Catalog=anyContactDEVVCC19;Persist Security Info=False;Integrated Security=False;MultipleActiveResultSets=True;Connection Timeout=4;App=anyContact.Central;TrustServerCertificate=True;User ID=sa;Password=xxxxx"
},
"AllowedHosts": "*",
"AppConfig": {
"AuthorityServer": "https://xxxxx/anycontact.identity",
"Frontend": {
"ClientId": "c0e74f93-5384-431c-xxxx-xxxxx",
},
"CentralService": {
"ClientId": "0896ba92-ac1f-xxxx-xxxxx-xxxxx",
"ClientSecret": "32d254xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"VmtConfig": {
"DatabaseName": "vmt30"
}
}
}
AppSettings.json Datei
Datenbank Verbindung
|
Key |
Beschreibung |
Beispiel |
|---|---|---|
|
|
Die Datenbankverbindung der Anwendung |
|
App Config
|
Key |
Beschreibung |
Beispiel |
|---|---|---|
|
|
Die URL des OAuth2/OpenID Server |
|
|
|
Die ClientId für die Authentifizierung der Webanwendung. (Identity → Anwendungen → Central Web → ClientId) |
|
Central Service
|
Key |
Beschreibung |
Beispiel |
|---|---|---|
|
|
Die ClientId für die Authentifizierung der Webanwendung. (Identity → Anwendungen → Central Service → ClientId) |
|
|
|
Das Client Secret, was für die interne Kommunikation benötigt wird. (Identity → Anwendungen → Central Service → ClientSecret) |
|
VMT Config
|
Key |
Beschreibung |
Beispiel |
|---|---|---|
|
VmtConfig.DatabaseName |
Der Name der VMT30 Tabelle |
|
Log
|
Key |
Beschreibung |
Beispiel |
|---|---|---|
|
|
Das minimale Log-Level |
|