Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - XslTransform.Load throws error: Invalid site [Thread Next] Re: XslTransform.Load throws error: Invalid siteTo: NULL Date: 4/5/2006 4:16:00 PM Kenneth Jonsson wrote: > What else can I do to change security to make .Net permit loading the style > sheet? > Not loaded: S:\Multi6\MultiDat\Servinfo\Pictures\wings.xsl > at System.Security.Util.SiteString.CreateSeparatedSite(String site) > at System.Xml.XmlSecureResolver.CreateEvidenceForUrl(String securityUrl) > at System.Xml.Xsl.XslTransform.Load(String url, XmlResolver resolver) > at System.Xml.Xsl.XslTransform.Load(String url) So you are simply passing in the URL string of the XSLT stylesheet to the Load method, right? You can pass in your own resolver, see <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemXmlXslXslTransformClassLoadTopic6.asp> which does e.g. XslTransform xslt = new XslTransform(); //Create a resolver and set the credentials to use. XmlUrlResolver resolver = new XmlUrlResolver(); resolver.Credentials = CredentialCache.DefaultCredentials; //Load the stylesheet. xslt.Load(stylesheet, resolver); -- Martin Honnen --- MVP XML http://JavaScript.FAQTs.com/ | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
