Qual è lo scopo delle zone in sharepoint? (zone dell'applicazione Web o zone di autenticazione o come la chiamano)

StackOverflow https://stackoverflow.com/questions/232983

Domanda

Non riesco a capire il concetto e, prima di tutto, a cui appartiene. È solo un concetto di Shrepoint o più generale come di livello ASP.NET o IIS? Influisce solo sull'autenticazione e, in caso affermativo, come influisce? O quale effetto ha su un'applicazione? So che è una domanda generica, ma ho cercato su Google per circa 15 minuti e non sono stato in grado di trovare la risposta. Ed è una specie di non così critico per me ora ma sono curioso.

Potete per favore fornire un link a una risorsa con una spiegazione di questo? Grazie!

@Edit: intendo zone come in Provider di autenticazione: moduli Zona: Intranet (Internet, impostazione predefinita)

@Edit: da quello che ho capito ormai le zone hanno a che fare con l'associazione di applicazioni web IIS con applicazioni web sharepoint e con le raccolte siti per quella materia. Ad esempio, è possibile estendere un'applicazione Web creando una nuova applicazione Web IIS ma dal punto di vista di sharepoint è solo un altro URL che punta alla stessa applicazione Web con lo stesso set di raccolte siti. Inoltre, l'applicazione Web IIS di estensione può avere una zona sharepoint diversa associata (o che può essere la stessa zona) fornendo un modo per utilizzare metodi di autenticazione diversi per punti di accesso diversi della stessa applicazione sharepoint.

Sono proprio qui?

È stato utile?

Soluzione

Ogni "zona" è essenzialmente un nuovo sito Web IIS, in cui ciascuno dei siti Web punta a un singolo pool di applicazioni. Queste tesi sono anche chiamate estensioni. I pool di applicazioni in IIS creano un completo isolamento dei thread eseguendo processi di lavoro separati.

Qualsiasi applicazione Web può essere estesa in più zone. L'estensione di un'applicazione Web a zone aggiuntive consente agli utenti di accedere allo stesso sito Web tramite URL separati e indipendenti, ognuno con il proprio file Web.Config e l'ambito dell'applicazione IIS. Ogni zona è configurata con il proprio URL con bilanciamento del carico (protocollo, intestazione host e porta). Ciò consente, ad esempio, a un'applicazione Web di utilizzare molte configurazioni tra cui più archivi di autenticazione, scenari di cache o moduli HTTP personalizzati.

Fondamentalmente ti consente di trattare un singolo sito in modo diverso in base all'URL utilizzato per accedere al sito. Ciò che è importante tenere a mente è l'aspetto del bilanciamento del carico, la memorizzazione nella cache.

Se hai una intranet locale che avrà, diciamo, 500 utenti interni e desideri estendere quel sito in modo da consentire agli utenti esterni, diciamo a migliaia, quindi queste funzionalità ti permetteranno di separare il contenuto e bilanciare il carico per limitare accesso fisico a server specifici, utilizzare moduli HTTP personalizzati per zone specifiche per creare regole di accesso univoche basate su questi gruppi di utenti.

Altri suggerimenti

Le zone rappresentano percorsi logici diversi (URL) per ottenere l'accesso alla stessa applicazione Web. Puoi utilizzare le zone per applicare condizioni di accesso e criteri diverse per il gruppo di utenti.

Le zone forniscono un metodo per partizionare gli utenti in base a:

  • Tipo di autenticazione (ad es. autenticazione basata su attestazioni, autenticazione di Windows)
  • Zona di rete (es: extranet, Internet)
  • Autorizzazioni politiche (ad esempio: consentire o negare l'accesso in lettura o scrittura)

Ogni applicazione Web può avere un massimo di 5 zone. Le 5 possibili zone sono:

  • default
  • Intranet
  • Internet
  • personalizzato
  • Extranet

Quando si crea un'applicazione Web, viene creata la zona predefinita. È quindi possibile estendere l'applicazione Web per creare altre zone.

Ogni zona può essere selezionata una sola volta per applicazione Web. Ad esempio, è possibile avere solo una zona predefinita in un'applicazione Web.

Ogni zona è rappresentata da un sito Web diverso in IIS.

ti consente di avere un accesso diverso da diversi URL con sicurezza diversa.

Ciò ti consente di impostare " Autenticazione di Windows " per Intranet, "Autenticazione moduli" per extranet e " Form Authentication con consenti anonimi " per Internet.

Anche le impostazioni della cache sono diverse a seconda della zona. Puoi configurare la cache in modo che si comporti in modo diverso a seconda della zona in cui ti trovi.

Finora, queste sono le principali differenze per le diverse zone (inclusi 3 diversi URL pubblici disponibili).

Per una migliore comprensione,

Una zona è un modo per associare più impostazioni di configurazione dell'applicazione Web a un singolo set di database del contenuto.

Ad esempio, è possibile creare un'applicazione Web, creare un database del contenuto e quindi configurare il database per utilizzare l'autenticazione di Windows.

Tutte queste impostazioni sono configurate per l'area predefinita per l'applicazione Web. È quindi possibile estendere l'applicazione Web e mapparla in una nuova zona. Quando lo fai, selezioni una zona su cui mappare, come Intranet, Internet, Personalizzata o Extranet.

Quando si configura la seconda zona, si seleziona un server virtuale Internet Information Services (IIS) nuovo o esistente e un nuovo URL con bilanciamento del carico e si determina se utilizzare l'autenticazione NTLM o Kerberos. È possibile modificare il provider di autenticazione, ad esempio, in moduli di autenticazione, dopo aver creato la nuova zona.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top