Configurazione del programma di installazione

La configurazione dell'installazione richiede privilegi di amministratore ed è persistente tra i riavvii. In genere, un'applicazione di installazione in esecuzione con privilegi di amministratore esegue tale configurazione persistente durante l'installazione in modo che le applicazioni possano quindi essere eseguite con privilegi inferiori, anche se la configurazione persistente può essere eseguita in qualsiasi momento. La configurazione del programma di installazione può includere una delle quattro attività seguenti:

  • Creazione di una prenotazione URL. L'API HTTP consente all'applicazione di installazione di riservare prefissi URL per le code di richieste associate a applicazioni specifiche. Per riservare un URL, l'applicazione di installazione chiama la funzionehttpSetServiceConfigurationcon parametro ConfigId impostato su HttpServiceConfigUrlAclInfo e passa un puntatore nel parametro pConfigInformation a una struttura HTTP_SERVICE_CONFIG_URLACL_SET contenente le informazioni di registrazione. Per altre informazioni, vedere prenotazioni, registrazioni e routing.
  • Configurazione di SSL. Per configurare SSL, l'amministratore chiama la funzioneHttpSetServiceConfigurationcon parametro ConfigId impostato su HttpServiceConfigSSLCertInfo e passa un puntatore nel parametro pConfigInformation a una struttura HTTP_SERVICE_CONFIG_SSL_SET contenente le informazioni sul certificato SSL.
  • Impostazione di altre configurazioni permanenti a livello di server HTTP, ad esempio gli indirizzi IP in cui il server HTTP sarà in ascolto e il valore di timeout a livello di server. Vedere elenco di ascolti IP e HTTP_SERVICE_CONFIG_TIMEOUT_SET.