Technik:OlapService: Unterschied zwischen den Versionen
Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Admin (Diskussion | Beiträge) Die Seite wurde neu angelegt: „__TOC__ Verfügbar ab CoP 10 HF 2.0 =Konfigurationsdateien= ==appsettings.json== ===Common=== :* ServiceName: Name des Services ===WebConfig=== :* EnableSw…“ |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 21: | Zeile 21: | ||
Verwendung bei nur http: | Verwendung bei nur http: | ||
<pre> | |||
Http": { | Http": { | ||
"Url": "http://+:4448" | "Url": "http://+:4448" | ||
} | } | ||
</pre> | |||
Verwendung, wenn das Zertifikat in einem Verzeichnis abgelegt wird (muss nicht installiert werden): | Verwendung, wenn das Zertifikat in einem Verzeichnis abgelegt wird (muss nicht installiert werden): | ||
<pre> | |||
"HttpsInlineCertFile": { | "HttpsInlineCertFile": { | ||
"Url": "https://+:4448", | "Url": "https://+:4448", | ||
| Zeile 36: | Zeile 36: | ||
} | } | ||
} | } | ||
</pre> | |||
Verwendung, wenn das Zertifikat in einem Zertifikatsspeicher liegt: | Verwendung, wenn das Zertifikat in einem Zertifikatsspeicher liegt: | ||
<pre> | |||
"HttpsInlineCertStore": { | "HttpsInlineCertStore": { | ||
"Url": "https://+:4448", | "Url": "https://+:4448", | ||
| Zeile 48: | Zeile 49: | ||
} | } | ||
} | } | ||
</pre> | |||
==NLog.Server.config bzw. NLog.Service.config== | ==NLog.Server.config bzw. NLog.Service.config== | ||
Version vom 5. März 2021, 12:00 Uhr
Verfügbar ab CoP 10 HF 2.0
Konfigurationsdateien
appsettings.json
Common
- ServiceName: Name des Services
WebConfig
- EnableSwagger: steuert, ob der Swagger verfügbar ist
- JwtBearerIssuer: sollte nicht geändert werden
- JwtBearerIssuerKey: sollte nicht geändert werden
- EnableResponseCompression: Möglichkeit, um die Response Komprimierung zu deaktivieren, sofern das erforderlich ist.
Kestrel
- Endpoints: Hier wird definiert, wie auf das Service zugegriffen wird und sofern https verwendet wird, welches Zertifikat verwendet wird.
Beispiele:
Verwendung bei nur http:
Http": {
"Url": "http://+:4448"
}
Verwendung, wenn das Zertifikat in einem Verzeichnis abgelegt wird (muss nicht installiert werden):
"HttpsInlineCertFile": {
"Url": "https://+:4448",
"Certificate": {
"Path": ".\MeinZertifikat.pfx",
"Password": "MeinPasswort"
}
}
Verwendung, wenn das Zertifikat in einem Zertifikatsspeicher liegt:
"HttpsInlineCertStore": {
"Url": "https://+:4448",
"Certificate": {
"Subject": "myservername.coplanner.com",
"Store": "Root",
"Location": "LocalMachine",
"AllowInvalid": "false"
}
}