XmlSecureResolver.Credentials 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
웹 요청을 인증하는 데 사용된 자격 증명을 설정합니다.
public:
virtual property System::Net::ICredentials ^ Credentials { void set(System::Net::ICredentials ^ value); };
public override System.Net.ICredentials Credentials { set; }
member this.Credentials : System.Net.ICredentials
Public Overrides Property Credentials As ICredentials
속성 값
웹 요청을 인증하는 데 사용하는 자격 증명입니다. XmlSecureResolver는 내부 XmlResolver에 대해 지정된 자격 증명을 설정합니다. 이 속성이 설정되지 않으면 기본적으로 값은 null
로 설정됩니다. 즉, XmlSecureResolver에 사용자 자격 증명이 없습니다.
예제
다음 예제에서는 기본 자격 증명을 XmlSecureResolver 사용하여 필요한 XmlTextReader네트워크 리소스를 확인하고 엽니다.
#using <System.dll>
#using <System.Xml.dll>
using namespace System;
using namespace System::IO;
using namespace System::Xml;
using namespace System::Net;
int main()
{
// Create the reader.
XmlTextReader^ reader = gcnew XmlTextReader( "http://myServer/data/books.xml" );
// Create a secure resolver with default credentials.
XmlUrlResolver^ resolver = gcnew XmlUrlResolver;
XmlSecureResolver^ sResolver = gcnew XmlSecureResolver( resolver,"http://myServer/data/" );
sResolver->Credentials = CredentialCache::DefaultCredentials;
// Use the secure resolver to resolve resources.
reader->XmlResolver = sResolver;
// Parse the file.
while ( reader->Read() )
{
// Do any additional processing here.
}
// Close the reader.
reader->Close();
}
using System;
using System.IO;
using System.Xml;
using System.Net;
public class Sample {
public static void Main() {
// Create the reader.
XmlTextReader reader = new XmlTextReader("http://myServer/data/books.xml");
// Create a secure resolver with default credentials.
XmlUrlResolver resolver = new XmlUrlResolver();
XmlSecureResolver sResolver = new XmlSecureResolver(resolver, "http://myServer/data/");
sResolver.Credentials = CredentialCache.DefaultCredentials;
// Use the secure resolver to resolve resources.
reader.XmlResolver = sResolver;
// Parse the file.
while (reader.Read()) {
// Do any additional processing here.
}
// Close the reader.
reader.Close();
}
}
Imports System.IO
Imports System.Xml
Imports System.Net
public class Sample
public shared sub Main()
' Create the reader.
Dim reader as XmlTextReader = new XmlTextReader("http://myServer/data/books.xml")
' Create a secure resolver with default credentials.
Dim resolver as XmlUrlResolver = new XmlUrlResolver()
Dim sResolver as XmlSecureResolver = new XmlSecureResolver(resolver, "http://myServer/data/")
sResolver.Credentials = CredentialCache.DefaultCredentials
' Use the secure resolver to resolve resources.
reader.XmlResolver = sResolver
' Parse the file.
while (reader.Read())
' Do any additional processing here.
end while
' Close the reader.
reader.Close()
end sub
end class