Asp.net mvc 使用Windows服务访问MVC方法
我有一个windows服务,它访问MVC应用程序中的一个函数来做一些工作 我允许服务访问该函数的唯一方法是授予匿名访问该函数的权限,如下所示:Asp.net mvc 使用Windows服务访问MVC方法,asp.net-mvc,asp.net-mvc-3,security,windows-services,Asp.net Mvc,Asp.net Mvc 3,Security,Windows Services,我有一个windows服务,它访问MVC应用程序中的一个函数来做一些工作 我允许服务访问该函数的唯一方法是授予匿名访问该函数的权限,如下所示: [AllowAnonymous] [HttpPost] public JsonResult UploadFile(ImportedFileModel uploadedFile) { } 我想知道,有没有更安全的方法。我不相信[异名]是一个好的解决方案 我是否可以使访问特定于Windows服务 非常感谢。将您的功能公开为web方法。如果选择升级,则可
[AllowAnonymous]
[HttpPost]
public JsonResult UploadFile(ImportedFileModel uploadedFile)
{
}
我想知道,有没有更安全的方法。我不相信[异名]是一个好的解决方案
我是否可以使访问特定于Windows服务
非常感谢。将您的功能公开为web方法。如果选择升级,则可以将应用程序升级到ASP.NET MVC 4并使用内置Web API框架 有很多方法可以管理对web方法的访问。例如,查看OAuth 祝你好运