다음을 통해 공유


XmlSecureResolver.CreateEvidenceForUrl(String) 메서드

정의

제공된 URL을 사용하여 증명 정보를 만듭니다.

public:
 static System::Security::Policy::Evidence ^ CreateEvidenceForUrl(System::String ^ securityUrl);
public static System.Security.Policy.Evidence CreateEvidenceForUrl (string securityUrl);
static member CreateEvidenceForUrl : string -> System.Security.Policy.Evidence
Public Shared Function CreateEvidenceForUrl (securityUrl As String) As Evidence

매개 변수

securityUrl
String

증명 정보를 만드는 데 사용하는 URL입니다.

반환

Evidence

기본 정책에 의해 정의된 대로 제공된 URL에서 생성된 증명 정보입니다.

설명

중요

.NET Framework CLR(공용 언어 런타임)에서 실행되는 코드와 Microsoft SQL Server 2005 내에 통합된 CLR에서 실행되는 코드에 대한 보안 인프라에는 차이가 있습니다. 이로 인해 .NET Framework CLR용으로 개발된 코드가 SQL Server 통합 CLR에서 사용될 때 다르게 작동하는 경우가 발생할 수 있습니다. 이러한 차이점 중 하나는 URL(즉, 메서드 또는 생성자를 사용할 때)을 기반으로 하는 증거가 있는 경우 클래스에 CreateEvidenceForUrl XmlSecureResolver(XmlResolver, String) 영향을 XmlSecureResolver 줍니다. SQL Server 통합 CLR의 정책 확인 메커니즘은 해당 또는 Zone 정보를 사용하지 Url 않습니다. 대신 어셈블리가 로드될 때 서버가 추가하는 GUID에 따라 사용 권한을 부여합니다. SQL Server 통합 CLR에서 사용하는 XmlSecureResolver 경우 지정된 PermissionSet정보를 사용하여 필요한 증명 정보를 직접 제공합니다.

적용 대상