Acesso do Windows Phone 7 e de outros dispositivos móveis aos sites com SAML do SharePoint 2010 depois de aplicar o SP1 e a CU de Junho de 2011

Artigo original publicado em 10 de setembro de 2011, sábado

Como eu aludi na postagem anterior, houve algumas mudanças no SP1 e na CU de Junho que tiveram impacto sobre a capacidade do Windows Phone 7 (RTM e Mango) e de outros dispositivos móveis quanto ao acesso dos sites do SharePoint que usam autenticação de SAML. Descrevi, em uma postagem diferente, como alterar o arquivo compat.browser para alterar, essencialmente, o comportamento ao entrar em sites com SAML de forma que trate um dispositivo móvel como um navegador de área de trabalho comum (https://blogs.technet.com/b/speschka/archive/2010/11/21/some-windows-phone-7-and-sharepoint-2010-tips.aspx). Isso permite ao menos que você consiga a autenticação do site, e então você pode usar as visualizações normais do navegador do site ou você pode navegar manualmente às páginas móveis.

Quando o SP1 e a CU de Junho surgiram, porém, o método de modificação do arquivo compat.browser para permitir a autenticação parou de funcionar. Desde aquela época, várias pessoas observaram isso e, agora, existe uma nova solução alternativa que fornecerá o mesmo comportamento de antes. Para isso, é preciso modificar o arquivo web.config de cada aplicativo Web que você pretende usar com os seus dispositivos móveis. Para obter esse comportamento, adicione o trecho a seguir na seção system.web do web.config do seu Aplicativo Web:

<browserCaps>

<result
type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

<filter>isMobileDevice=false</filter>

</browserCaps>

Fazer essa alteração deve permitir que a maioria dos dispositivos móveis acessem o site assegurado pela SAML. Isso não permite, contudo, que o aplicativo Office Hub do Windows Phone 7 opere com o site. Se e quando a história mudar no suporte móvel, atualizarei o blog com outra postagem.

Esta é uma postagem de blog traduzida. Veja o artigo original em Windows Phone 7 and Other Mobile Device Access to SharePoint 2010 SAML Sites After Applying SP1 and June 2011 CU