我有一个WCF REST服务,它返回.exe文件的状态,无论它是否正在运行。
在我的Oreration合同方法中,类型为" GET"我有以下代码
public bool ExeStatus()
{
bool ExeHealth = Process.GetProcessesByName("Skype").FirstOrDefault(p => p.MainModule.FileName.StartsWith(@"C:\Program Files (x86)\Skype\Phone")) != default(Process);
if (ExeHealth)
return true;
else
return false;
}
当我从客户端调用Method时,例如说它的浏览器无法获得结果。它的错误是拒绝访问
如果我从控制台应用程序运行相同的代码,则能够成功获得结果..
该服务可能出现什么问题?