ReportServiceAuthentication.LogonUser Yöntemi
Bir kullanıcı oturum açtığında ve kullanıcı isteği için kimlik doğrulaması gerçekleştiriyorsa Rapor Sunucusu Web hizmet.
Ad Alanı: ReportServiceAuthentication
Derleme: ReportServiceAuthentication (ReportServiceAuthentication içinde.dll)
Sözdizimi
'Bildirim
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function LogonUser ( _
userName As String, _
password As String, _
authority As String, _
<OutAttribute> ByRef cookieName As String _
) As Boolean
'Kullanım
Dim instance As ReportServiceAuthentication
Dim userName As String
Dim password As String
Dim authority As String
Dim cookieName As String
Dim returnValue As Boolean
returnValue = instance.LogonUser(userName, _
password, authority, cookieName)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public bool LogonUser(
string userName,
string password,
string authority,
out string cookieName
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
public:
bool LogonUser(
String^ userName,
String^ password,
String^ authority,
[OutAttribute] String^% cookieName
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/LogonUser", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
member LogonUser :
userName:string *
password:string *
authority:string *
cookieName:string byref -> bool
public function LogonUser(
userName : String,
password : String,
authority : String,
cookieName : String
) : boolean
Parametreler
- userName
Tür: System.String
Kullanıcı adı.
- password
Tür: System.String
Kullanıcının parolası.
- authority
Tür: System.String
İsteğe bağlı.Kullanıcı kimlik doğrulaması yapılırken kullanılacak etki alanı adı.Değeriyle geçirmek nullnull başvuru (Visual Basic'te Nothing) (hiçbir şey Visual Basic) için bu bağımsız değişkeni ihmal.
- cookieName
Tür: System.String%
Tanımlama bilgisi için atanan ad.
Dönüş Değeri
Tür: System.Boolean
doğru kullanıcı başarıyla doğrulandı, Aksi takdirde, yanlış.