I
Isaias Formacio Serna
Hi, I developed and installed a Web Service on a Windows Server 2003, the
web service works fine on any Windows XP Workstation but not on the server,
I keep getting this exception:
System.Security.SecurityException: Request for the permission of type
System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089 failed.
at System.Security.CodeAccessSecurityEngine.CheckHelper(PermissionSet
grantedSet, PermissionSet deniedSet, CodeAccessPermission demand,
PermissionToken permToken)
at System.Security.CodeAccessSecurityEngine.Check(PermissionToken
permToken, CodeAccessPermission demand, StackCrawlMark& stackMark, Int32
checkFrames, Int32 unrestrictedOverride)
at System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission
cap, StackCrawlMark& stackMark)
at System.Security.CodeAccessPermission.Demand()
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[] parameters)
at
Bluenode.Gourmet.Services.Service_SS.station.CancelaDetalleComanda(Int32
Mesa, String Producto, Int32 Orden, String Autorizador)
at Bluenode.Gourmet.Services.pos.CancelaDetalleComanda(Int32 NoMesa,
String NombreProducto, Int32 NoOrden, String NombreAutoriza, Int32
IdDetalleComanda)
The state of the failed permission was:
<IPermission class="System.Net.WebPermission, System, Version=1.0.5000.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1">
<ConnectAccess>
<URI uri="http://plasma/station/station\.asmx"/>
</ConnectAccess>
</IPermission>
I've triend adding the site to the trusted sites, increasing the site's
trust, etc.
Please help!!!
web service works fine on any Windows XP Workstation but not on the server,
I keep getting this exception:
System.Security.SecurityException: Request for the permission of type
System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089 failed.
at System.Security.CodeAccessSecurityEngine.CheckHelper(PermissionSet
grantedSet, PermissionSet deniedSet, CodeAccessPermission demand,
PermissionToken permToken)
at System.Security.CodeAccessSecurityEngine.Check(PermissionToken
permToken, CodeAccessPermission demand, StackCrawlMark& stackMark, Int32
checkFrames, Int32 unrestrictedOverride)
at System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission
cap, StackCrawlMark& stackMark)
at System.Security.CodeAccessPermission.Demand()
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[] parameters)
at
Bluenode.Gourmet.Services.Service_SS.station.CancelaDetalleComanda(Int32
Mesa, String Producto, Int32 Orden, String Autorizador)
at Bluenode.Gourmet.Services.pos.CancelaDetalleComanda(Int32 NoMesa,
String NombreProducto, Int32 NoOrden, String NombreAutoriza, Int32
IdDetalleComanda)
The state of the failed permission was:
<IPermission class="System.Net.WebPermission, System, Version=1.0.5000.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1">
<ConnectAccess>
<URI uri="http://plasma/station/station\.asmx"/>
</ConnectAccess>
</IPermission>
I've triend adding the site to the trusted sites, increasing the site's
trust, etc.
Please help!!!