我运行了一个asp.net 2应用程序,我正在寻找让用户从我的网络应用程序上传文件的方法。这里的主要问题是我希望这是安全的。实现这一目标的最佳方法是什么?
答案 0 :(得分:0)
安全是什么意思?安全可以表示从HTTP Authentication到TLS/SSL数据加密的任何内容。
如果您希望与服务器的连接“安全”,则使用SSL将加密客户端和服务器之间传输的数据。
使用例如HTTP身份验证,只有具有正确凭据的人才能访问您的页面,但是除非连接已加密,否则嗅探网络数据包的人将不会很难查看传输的数据。
我怀疑你想要的是,如果这应该是一个具有高于平均安全级别的应用程序,那就是使用https来使用ASP.NET Forms Authentication和SSL。
答案 1 :(得分:0)
有一个similar solution. 但它是为PHP。您可以重写代码以检查文件类型。