Aprire i file PDF contenuti in SharePoint 2010 direttamente nel browser

In SharePoint 2010 un file PDF non può essere aperto all’interno del browser e viene richiesto, al momento del click, di salvarlo, obbligandoci quindi ad un ulteriore passaggio per visualizzarne il contenuto; questo in quanto i file con PDF non sono considerati "sicuri" da SharePoint.

Questo comportamento è da attribuire ad un nuovo Security Header che è gestito dal browser (in particolare da IE8 in poi) e che permette di aprire nel browser solo alcuni MIME Types riconosciuti come "sicuri".

Sarebbe possibile “disabilitare” questo controllo a livello di Web Application, permettendo così a tutti i tipi di file di essere aperti via browser, ma a livello di sicurezza è meglio aggiungere il tipo "PDF" nell'elenco dei MIME Types "autorizzati" utilizzando questi comandi PowerShell :

$webapp = Get-SPWebApplication http://MyWebappURL
$webapp.AllowedInlineDownloadedMimeTypes.Add(“application/pdf”)
$webapp.Update()
iisreset

Ovviamente lo stesso procedimento può essere utilizzato anche per altri tipi di file.

Nel caso sia necessario rimuovere un tipo di file dall'elenco questo è il comando da utilizzare : 

$webApp.AllowedInlineDownloadedMimeTypes.Remove("application/pdf")

Aggiungi Commento