Domanda

Stiamo sviluppando un'applicazione SaaS in Asp.net, dove abbiamo usato l'unica di domanda e Per Tenant Database. L'applicazione è più come un Saas e-commerce dove SSL e separazione dei dati sono caratteristiche richieste. Ora vogliamo che ogni inquilino può avere i suoi nomi più separati dominio di primo livello al posto del secondo domini di primo livello come 37signals. Così tutti i domini abc.com e xyz.com stanno usando la stessa singola applicazione.

Quello che ho bisogno di sapere è come implementare e distribuire i https nell'applicazione in modo che tutto funziona bene, anche come dobbiamo configurare l'applicazione NameServer e web su IIS in modo che tutti i domini siano rivolte a una sola applicazione.

È stato utile?

Soluzione

Recentemente ho fatto anche questo (con IIS), e per me il processo è consistito principalmente questo:

  1. Crea un * Un record DNS (noto anche come un record jolly)
  2. Crea un opere certificato SSL per il sottodominio * (Alla mia StartSSL registrar ho semplicemente inserito un segno * per il sottodominio proprio come con il carattere jolly record DNS).
  3. Per configurare la vostra applicazione, analizzare il sottodominio da HttpContext.Current.Request.Headers [ "HOST"]
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top