Nome host alternativo per un sito Web IIS solo per accesso interno
-
08-06-2019 - |
Domanda
Utilizzo IIS in Windows 2003 Server per una Intranet di SharePoint.
Le richieste in entrata esterne utilizzeranno l'intestazione host portal.mycompany.com
ed essere costretto a utilizzare SSL.
Mi chiedevo se esiste un modo per impostare un'intestazione host alternativa come http://internalportal/
che accetta solo richieste dalla rete interna, ma non obbliga gli utenti a utilizzare SSL.
Qualche consiglio su come impostarlo?
Soluzione
Daniel, tieni presente che solo perché qualcosa è possibile in IIS e tramite un numero qualsiasi di soluzioni off-box (come bilanciatori del carico hardware e SSL) non significa che sia supportato da SharePoint, O che sia implementato allo stesso modo.
Puoi fare ciò che chiedi, tuttavia dovresti farlo tramite Amministrazione centrale SharePoint, "Crea o estendi un'applicazione Web" e quindi "Estendi un'applicazione esistente".
In questo modo puoi creare un nuovo sito Web (in IIS) per accedere all'applicazione Web SharePoint esistente, a cui è possibile accedere tramite un'intestazione host, una porta diversa, utilizzando SSL, meccanismo di autenticazione e così via.
Come regola generale, se puoi fare qualcosa in IIS E in SharePoint, dovresti farlo solo in SharePoint.
Altri suggerimenti
Supponendo che http://portaleinterno/ non fosse accessibile dall'esterno dell'azienda, è possibile configurare due siti Web in IIS.Il primo sito, configurato per utilizzare il valore dell'intestazione host "portal.mycompany.com", richiederebbe SSL.Il secondo sito, configurato per utilizzare un valore di intestazione host pari a "internalportal", non richiederebbe SSL.Il valore dell'intestazione host è configurato in "Sito Web" -> "Avanzate".
Avere un bilanciatore del carico hardware rende le cose molto più semplici.Il sito sul sistema di bilanciamento del carico è configurato per richiedere SSL e i tuoi siti Web in IIS sono configurati per non richiedere SSL.
Potresti semplicemente aggiungere una seconda intestazione host e un indirizzo IP interno al sito per l'accesso interno non SSL
172.16.3.1:443:portal.mycompany.com
172.16.3.2:80:internalportal