Espacio de nombres WebSvcLoginForms

La clase LoginForms es la clase principal en el espacio de nombres WebSvcLoginForms . La clase LoginForms incluye métodos que pueden iniciar sesión y cerrar la sesión a los usuarios de Project Server mediante la autenticación de formularios.

Nota

En el servicio web ASMX, LoginForms es una clase. En el servicio WCF, LoginForms es una interfaz que se implementa en la clase LoginFormsClient . Para obtener información acerca del uso de la clase LoginFormsClient en una aplicación basada en WCF, vea el constructor de la clase LoginForms .

El espacio de nombres de WebSvcLoginForms es un nombre arbitrario de una referencia al servicio web LoginForms.asmx en Project Server. La clase LoginForms incluye sólo los métodos Login y Logoff .

Nota

Se incluye un archivo de LoginForms.asmx independiente en cada sitio virtual Project Web App en una granja de servidores de SharePoint. WebSvcLoginForms está disponible sólo a través de Project Web App; No es uno de los servicios en la aplicación de servicio de Project Server que se hospedan en el sitio de servicios web de SharePoint.

Puede obtener acceso a WebSvcLoginForms con una dirección URL como la siguiente:

https://ServerName/ProjectServerName/_vti_bin/psi/LoginForms.asmx

Nota

Autenticación basada en notificaciones encarga de inicio de sesión y cierre de sesión con autenticación integrada de Windows. Aplicaciones de Project Server basada en ASMX desarrolladas para entornos de autenticación múltiple deben utilizar el método Login en la clase WebSvcLoginWindows.LoginWindows para los usuarios de Windows.

Para obtener más información acerca del desarrollo de aplicaciones ASMX en un entorno de autenticación múltiple, vea Prerequisites for ASMX-Based Code Samples.

Clases

  Clase Descripción
Clase pública LoginForms Incluye los métodos Login y Logoff para la autenticación de formularios a Project Server.