System.Security.SecurityException Error

  • Thread starter Michael [Multnomah]
  • Start date
M

Michael [Multnomah]

Hello All,

I have built and deployed a .NET web service to a web server
[DBADMIN-DEV1]. Then, I created a C# console application wrapper
around this web service to pass the parameters from the command line.
When I run this console EXE LOCALLY calling the web service on the
remote machine, it works fine. When I copy the EXE to the remove web
server where the web service is running and run it LOCALLY on the web
server, it runs fine. But now I have created a share with a UNC path,
so I can call the EXE directly on the remote machine from anywhere,
without having to maintain a local copy of the EXE. So, I try to make
this call:

\\dbadmin-dev1\multco_console_remedy\multco_console_remedy.exe param1
param2 param3 ...

BUT I get the following security error:

ERROR: 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)


What permissions or changes do I need to make on the web service or
console app to allow remote execution?
 
Y

Yunus Emre ALPÖZEN [MCAD.NET]

Using .NET configuration tool you may set network zone as trusted. But it is
not an acceptable solution, i know. I would like to ask u what about calling
web service dynamic discovery or static discovery is used....
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,241
Members
46,831
Latest member
RusselWill

Latest Threads

Top