【问题标题】:form authorization for asp.net web api using javascript使用 javascript 为 asp.net web api 表单授权
【发布时间】:2012-04-28 03:30:45
【问题描述】:

我想使用asp.net web api作为服务层重写业务应用程序,并使用javascript调用web api并获取数据、显示等。

我了解所有场景都可以正常工作,但主要瓶颈是安全性。我们有用户名和密码的数据库。我们希望该用户输入用户名和密码,使用 web api 验证它。然后为每个请求传递用户名和密码以检查权限等。如果有的话,保护这种通信的最佳方法是什么。

【问题讨论】:

    标签: javascript asp.net-web-api


    【解决方案1】:

    最好的办法是使用 SSL 实现 HTTPS。您会考虑使用加密算法,但如果您使用 JavaScript,所有内容都会暴露给任何人,这将使客户端上的加密和解密变得毫无意义。

    这是一篇很好的博客文章参考,您可以查看 http://goo.gl/QkZOf

    【讨论】:

    • 谢谢,这可能是解决方案,还有其他例子
    • 什么例子? SSL 将由您的管理员应用到 Web 服务器。我不知道有什么推荐的用于加密的 JavaScript 库
    猜你喜欢
    • 2012-03-20
    • 2016-12-29
    • 1970-01-01
    • 2023-03-12
    • 2014-07-18
    • 1970-01-01
    • 2020-11-23
    • 1970-01-01
    • 2010-09-06
    相关资源
    最近更新 更多