En el momento de agregar un usuario en SharePoint 2010, seguimos estos pasos:
- Ir a la sección de permisos: /_layouts/user.aspx
- Usar la opción "Conceder permisos"
- Abrir la libreta de direcciones vía "examinar"
- Buscar un usuario y agregarlo.
En el momento de presionar "Aceptar", aparece un "Error desconocido".
En el log podemos ver la siguiente información la siguiente información:
System.InvalidOperationException: Namespace prefix 'xsd' is not defined. at System.Xml.Serialization.XmlSerializationReader.ToXmlQualifiedName(String value, Boolean decodeName) at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read1_Object(Boolean isNullable, Boolean checkType) at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read2_DictionaryEntry(Boolean checkType) at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read3_ArrayOfDictionaryEntry() c4460fbb-9ea1-4ac0-a344-cacc0c9d9456
Se trata de un problema de incompatibilidad entre SharePoint y las versiones 9 y 10 de Internet Explrorer. Las 2 soluciones:
- Usar F12 y pasar a IE8 (temporal)
- Modificar una página maestra según indico a continuación:
La página a modificar es "pickerdialog.master".
Se encuentra ubicada en "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS"
Agregar la siguiente línea de código (la resaltada en rojo) dentro del <head>
Se encuentra ubicada en "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS"
Agregar la siguiente línea de código (la resaltada en rojo) dentro del <head>
<head>
<meta name="GENERATOR" content="Microsoft SharePoint" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Expires" content="0" />
<meta name="GENERATOR" content="Microsoft SharePoint" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Expires" content="0" />
Fuente de la solución: http://saiabhilash.blogspot.com.ar/2012/12/people-picker-to-add-users-to.html
0 comentarios:
Publicar un comentario