2014-02-25 63 views
0

我有一個Windows服務訪問MVC應用程序中的一個函數來完成一些工作。使用Windows服務訪問MVC方法

我可以允許服務訪問功能的唯一途徑是通過授予這樣的功能匿名訪問:

[AllowAnonymous] 
[HttpPost] 
public JsonResult UploadFile(ImportedFileModel uploadedFile) 
{ 

} 

我不知道,有沒有更安全的方式來做到這一點。我不相信[AllowAnonymous]是一個很好的解決方案。

無論如何,我可以使訪問特定於Windows服務?

非常感謝。

回答

2

將您的函數作爲Web方法公開。如果升級是一個選項,則可以將應用程序升級到ASP.NET MVC 4並使用Web API框架中的構建。

如何管理對網絡方法的訪問有很多方法。查看例如OAuth。

祝你好運!

+0

謝謝我會研究這些選項。 –

相關問題