Метод LoginWindows.Login
Вход пользователя в приложениях на основе ASMX для Microsoft Project Server 2013 установки с несколькими проверки подлинности (проверка подлинности на основе утверждений и форм).
Пространство имен: WebSvcLoginWindows
Сборка: ProjectServerServices (в ProjectServerServices.dll)
Синтаксис
'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/Login", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function Login As Boolean
'Применение
Dim instance As LoginWindows
Dim returnValue As Boolean
returnValue = instance.Login()
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/Login", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/LoginWindows/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public bool Login()
Возвращаемое значение
Тип: System.Boolean
Из-за требований проверки подлинности для приложений Windows метод Login в приложения, основанные на Windows Communication Foundation (WCF) всегда возвращает значение false; исключения SOAP не возвращаются.
Замечания
Примечание
Метод Login не должны использоваться для приложений, использующих WCF или, доступ к PSI для установки Project Server, использующего проверку подлинности утверждений. Приложения могут использовать встроенную проверку подлинности Windows автоматически через проверку подлинности утверждений.
Дополнительные сведения о разработке приложений на основе ASMX в среде нескольких проверки подлинности содержатся в разделе Необходимые условия для образцов кода на основе ASMX в Project 2013.