elo:psashost
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| elo:psashost [2026/02/27 12:43] – 89.144.192.18 | elo:psashost [2026/02/27 12:52] (aktuell) – 89.144.192.18 | ||
|---|---|---|---|
| Zeile 10: | Zeile 10: | ||
| Das .NET Framework hat sich neben der Java Runtime zu einer festen Größe entwickelt. Nach der Java Generation hatten wir im Programmierumfeld ja die C# Generation, beide matchen sich jetzt mit der Python Generation. Die ELO Automation Services forderten ja entweder, dass das Archiv mit Skripten angereichert | Das .NET Framework hat sich neben der Java Runtime zu einer festen Größe entwickelt. Nach der Java Generation hatten wir im Programmierumfeld ja die C# Generation, beide matchen sich jetzt mit der Python Generation. Die ELO Automation Services forderten ja entweder, dass das Archiv mit Skripten angereichert | ||
| + | |||
| + | ===== Architektur ===== | ||
| + | |||
| + | Wie bereits erwähnt handelt es sich um einen GrapeVine Server, hier ist noch die ältere Version 4 im Einsatz. GrapeVine fußt im Gegensatz zu Kestrel seine HTTP Implementation unter Windows auf der http.sys, die Teil des Windows-Betriebssystems ist. URL Freischaltungen werden also über die Netshell von Windows (netsh) koordiniert. Wichtige Befehle: | ||
| + | |||
| + | * netsh http show urlacl / netsh http add urlacl | ||
| + | * Zeigt URL ACLs an oder legt diese an. | ||
| + | * Der AS-Host durchläuft beim Start die ACL Liste und prüft, wo hier der Applikationsname SWXPowerShellASHost mit drinnen ist | ||
| + | * Je nach Protokollpräfix (http/ | ||
| + | * Enthält die URL den Teilstring /apikey/ so wird ein authentifizierungsloser Listener installiert, | ||
| + | * Enthält die URL den Teilstring /ntlm/ wird Windows Authentifizierung verwendet | ||
| + | * Enthält die URL keinen Hinweis, so wird der Endpunkt über Basic-Authentifizierung abgesichert | ||
| + | * netsh http ssl certadd | ||
| + | * Hier können Zertifikate aus dem Zertifikatsstore gebunden werden | ||
| + | * Dieser ist in Windows unter mmc.exe / Snap-In hinzufügen, | ||
| ===== Installation ===== | ===== Installation ===== | ||
elo/psashost.1772196192.txt.gz · Zuletzt geändert: 2026/02/27 12:43 von 89.144.192.18