System.Security.SecurityException: Request for the permission of type 'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.       

at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)    

at System.Security.CodeAccessPermission.Demand()         

at System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint)      

at System.Net.HttpRequestCreator.Create(Uri Uri)         

at System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase)         

at System.Net.WebRequest.Create(Uri requestUri)          

at System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(Uri uri)   

at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebRequest(Uri uri)        

at System.Web.Services.Protocols.SoapHttpClientProtocol.GetWebRequest(Uri uri)       

at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[]     

<call stack removed>

 

The action that failed was:

Demand   

The type of the first permission that failed was:        

System.Net.WebPermission    

The first permission that failed was:

<IPermission class="System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral,   PublicKeyToken=b77a5c561934e089"  

version="1">      

<ConnectAccess>   

<URI uri="http://xxxx/yyyy\.asmx"/>  

</ConnectAccess>  

</IPermission>    

 

         

The demand was for:         

<IPermission class="System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"    

version="1">      

<ConnectAccess>   

<URI uri=" http://xxxx/yyyy\.asmx "/>

</ConnectAccess>  

</IPermission>    

 

         

The granted set of the failing assembly was:   

<PermissionSet class="System.Security.PermissionSet" version="1">

<IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"     

version="1"       

Unrestricted="true"/>       

<IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"     

version="1"       

Unrestricted="true"/>       

<IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"     

version="1"       

Flags="UnmanagedCode, Execution, ControlThread, ControlEvidence, ControlPolicy, ControlPrincipal"/>      

<IPermission class="System.Security.Permissions.StrongNameIdentityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"     

version="1"       

PublicKeyBlob="xxxxxxxx"    

Name="xxxxx"      

AssemblyVersion="1.0.0.0"/>

<IPermission class="System.Security.Permissions.UrlIdentityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"     

version="1"       

Url="file:///C:/Inetpub/wwwroot/wss/VirtualDirectories/80/bin/ xxxxx.DLL"/>

<IPermission class="System.Security.Permissions.ZoneIdentityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"     

version="1"       

Zone="MyComputer"/>         

<IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"   

version="1"       

Level="Medium"/>  

<IPermission class="Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"     

version="1"       

ObjectModel="True"/>        

<IPermission class="System.DirectoryServices.DirectoryServicesPermission, System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"     

version="1"       

Unrestricted="true"/>       

</PermissionSet>