使用HTML客户端应用程序到ASP.Net Web API(MVC)进行表单身份验证

拉胡尔·帕蒂尔(Rahul Patil)

我现在有点处境..

我有一个Web应用程序(HTML,CSS,JS)。我在那里有一个登录表单。这就是我需要做的。

  1. 当用户输入用户名和密码时,必须在api / authenticate中张贴“提交用户名和密码”(字符串用户,字符串密码)。

  2. api / authenticate将在数据库/ Active Directory中检查用户名和密码。如果验证了该组合,则成功令牌将被传递回Web客户端(HTML应用程序)。成功令牌将在整个应用程序中用作身份验证标志。

我遇到过许多解决方案,但无法确定哪种方法是实现此目标的最佳方法。

任何解决方案将是有帮助的:)

问候..

马里乌斯·舒尔茨(Marius Schulz)
  1. LoginController在您的API中创建一个,以接受带有userpass属性的视图模型
  2. 在登录操作中,您将对数据存储区进行用户名和密码查找。
    • 如果凭据有效,则生成,存储并返回访问令牌。
    • 如果凭据无效,则返回HTTP 401“未经授权”错误。
  3. 将表单序列化为JSON,并将其发布到登录端点并处理响应。
  4. 将访问令牌存储在客户端上的某个位置(例如,在cookie或会话存储中)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在AngularJS + ASP.NET Web API应用程序中将通知/消息集成到客户端

来自分类Dev

在AngularJS + ASP.NET Web API应用程序中将通知/消息集成到客户端

来自分类Dev

在ASP.NET MVC5中使用自定义登录进行表单身份验证

来自分类Dev

在ASP.NET MVC5中使用自定义登录进行表单身份验证

来自分类Dev

如何在Silverlight Web应用程序中进行表单身份验证?

来自分类Dev

使用ASP.Net MVC / Web API进行PayPal结帐-令牌身份验证问题

来自分类Dev

是否可以在没有 web.sitemap 的情况下进行基于 ASP.NET 角色的表单身份验证和授权?

来自分类Dev

针对Self Host Web API Windows服务对HTTP .NET客户端进行身份验证

来自分类Dev

如何使用Asp.net Web API 2.2向MVC客户端应用程序添加OData v4终结点的引用

来自分类Dev

如何在ASP.NET Web应用程序中的服务器和客户端之间进行通信?

来自分类Dev

ASP.NET web.config表单身份验证,拒绝匿名用户,允许匿名访问单个文件

来自分类Dev

ASP.NET MVC不能与表单身份验证一起使用

来自分类Dev

Windows身份验证和ASP.NET MVC 4中的表单身份验证的混合

来自分类Dev

具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

来自分类Dev

具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

来自分类Dev

在基于OWIN的MVC 5中为多个Web应用设置表单身份验证

来自分类Dev

.net IIS表单身份验证始终拒绝访问,即使使用正确配置的web.config

来自分类Dev

使用B2C进行Web表单身份验证

来自分类Dev

在ASP.NET MVC中隐藏默认表单身份验证URL

来自分类Dev

保护ASP.NET MVC4中的视图:表单身份验证

来自分类Dev

自定义ASP.NET MVC表单身份验证

来自分类Dev

ASP .NET - MVC 5 - 实体框架 - 代码优先 - 表单身份验证

来自分类Dev

在MVC3 Web应用程序中将表单身份验证更改为Windows身份验证需要什么步骤?

来自分类Dev

奇怪的.net MVC表单身份验证,当客户端请求css / js文件时,它将重定向到登录

来自分类Dev

使用Jersey客户端对Spring Security Web应用程序进行身份验证时,我怎么了?

来自分类Dev

asp.net和asp.net MVC之间的表单身份验证有区别吗?

来自分类Dev

在ASP.NET MVC Web API服务和MVC客户端体系结构中实现身份验证和基于角色的授权

来自分类Dev

在ASP.NET Web应用程序中进行身份验证时遇到麻烦

来自分类Dev

在ASP.NET Web应用程序中进行身份验证时遇到麻烦

Related 相关文章

  1. 1

    在AngularJS + ASP.NET Web API应用程序中将通知/消息集成到客户端

  2. 2

    在AngularJS + ASP.NET Web API应用程序中将通知/消息集成到客户端

  3. 3

    在ASP.NET MVC5中使用自定义登录进行表单身份验证

  4. 4

    在ASP.NET MVC5中使用自定义登录进行表单身份验证

  5. 5

    如何在Silverlight Web应用程序中进行表单身份验证?

  6. 6

    使用ASP.Net MVC / Web API进行PayPal结帐-令牌身份验证问题

  7. 7

    是否可以在没有 web.sitemap 的情况下进行基于 ASP.NET 角色的表单身份验证和授权?

  8. 8

    针对Self Host Web API Windows服务对HTTP .NET客户端进行身份验证

  9. 9

    如何使用Asp.net Web API 2.2向MVC客户端应用程序添加OData v4终结点的引用

  10. 10

    如何在ASP.NET Web应用程序中的服务器和客户端之间进行通信?

  11. 11

    ASP.NET web.config表单身份验证,拒绝匿名用户,允许匿名访问单个文件

  12. 12

    ASP.NET MVC不能与表单身份验证一起使用

  13. 13

    Windows身份验证和ASP.NET MVC 4中的表单身份验证的混合

  14. 14

    具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

  15. 15

    具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

  16. 16

    在基于OWIN的MVC 5中为多个Web应用设置表单身份验证

  17. 17

    .net IIS表单身份验证始终拒绝访问,即使使用正确配置的web.config

  18. 18

    使用B2C进行Web表单身份验证

  19. 19

    在ASP.NET MVC中隐藏默认表单身份验证URL

  20. 20

    保护ASP.NET MVC4中的视图:表单身份验证

  21. 21

    自定义ASP.NET MVC表单身份验证

  22. 22

    ASP .NET - MVC 5 - 实体框架 - 代码优先 - 表单身份验证

  23. 23

    在MVC3 Web应用程序中将表单身份验证更改为Windows身份验证需要什么步骤?

  24. 24

    奇怪的.net MVC表单身份验证,当客户端请求css / js文件时,它将重定向到登录

  25. 25

    使用Jersey客户端对Spring Security Web应用程序进行身份验证时,我怎么了?

  26. 26

    asp.net和asp.net MVC之间的表单身份验证有区别吗?

  27. 27

    在ASP.NET MVC Web API服务和MVC客户端体系结构中实现身份验证和基于角色的授权

  28. 28

    在ASP.NET Web应用程序中进行身份验证时遇到麻烦

  29. 29

    在ASP.NET Web应用程序中进行身份验证时遇到麻烦

热门标签

归档