我正在研究WPF应用程序。在其中一个模块中,我们有一个文件下载部分。该应用程序将从Web服务器下载两个文件。我们已经使用WebClient实现了它。但问题是,任何人都可以下载这些文件,如果他们知道文件的网址。所以我们必须为下载部分实现一些身份验证。
据我所知,我们有两种方法来实现身份验证
1.对Web服务器文件夹授予一些访问权限。并从WPF Web客户端传递这些凭据,同时下载文件。
2.使用WCF服务方法下载文件。这样我们就可以在经过适当的身份验证后下载文件
请指导我一个方法。如果有任何其他begetter方式,请告诉我。
任何帮助都会很明显。
最诚挚的问候,
Ranish
答案 0 :(得分:0)
使用MVC时,就像在特定操作上放置Authorize属性一样简单。 例如
[Authorize]
public ActionResult Download()
{}