如何在ASP.NET MVC 5和WEB API 2中实现oauth2服务器

罗宾:

首先,我将草绘我的项目:

对于我的实习,我需要向现有系统中添加功能。用户通过OAuth2授权后,第三方客户端必须能够从AX Web服务访问数据。我知道我需要制作一个“代理Web服务”,客户端可以在该代理服务器上进行调用,并且可以调用AX服务,但是我对OAuth2部分不太确定。大多数教程和指南都是关于将ASP.NET的Identity用于Facebook或Google登录。我不需要,我需要使用现有的凭据,所以我需要制作自己的OAuth2服务。

我发现很难找到有关此的教程,指南或解释。我了解OAuth2以及需要执行的操作,但是我以前从未做过这样的事情,因此很难启动。我发现的最接近我需要的东西是这个github repo链接,但是解决方案未构建。

我想到的是建立一个ASP.NET MVC网站,客户(第三方)可以在该网站上注册自己并获取其客户ID。使用ASP.NET API,我想创建使用必需的标记和参数的API,然后访问Dyn AX服务。

这是正确的还是我完全错了?任何有关构建自己的oauth2服务器/服务的帮助或链接都将很不错。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Asp.net MVC中编写OAuth2 Web API客户端

OAuth(OAuth2)ASP.NET REST Web API(自助主机-Windows服务)实现

我如何获取Azure AD OAuth2访问令牌和将守护程序或服务器的令牌刷新到C#ASP.NET Web API

依赖注入和ASP.net MVC 5 / Web API 2

升级到ASP.NET MVC 5和Web API 2后如何解析nuget DLL地狱

如何在asp.net MVC4中为Web API网址创建通用方法

如何在 ASP.Net MVC 5 - Fluent API 中处理多对多相同的表(用户)

如何在asp.net MVC5中调用API

ASP.NET MVC和WEB API

如何在AuthorizeAttribute的IsAuthorized上获取Post参数ASP.NET Web.API MVC 5

如何在ASP.NET MVC 4和MVC 5中设置默认控制器

如何在ASP.NET MVC4 Web API中捕获未定义的api方法调用

带有ASP.Net Core MVC和ASP.Net Web Api的Angular2 App中的HTML5路由

如何使用Web API和EF在ASP.NET MVC中创建动态功能

如何在ASP.NET 5 MVC中访问缓存?

身份如何在ASP .NET MVC 5中工作

如何在同一项目中的ASP.NET MVC控制器中从ASP.NET Web API获取数据

ASP.NET MVC 5和WEB API使用相同的身份验证

如何在ASP.NET MVC 5,实体框架6中使用流畅的API映射表?

如何在asp.net web api 2中实现依赖注入

如何在Asp.net Web Api 2中使用多种Put和Post方法

如何为具有角色和权限的ASP.NET MVC5 Web Api创建自定义授权?

如何在 ASP.NET MVC 和 C# 中创建 JSON Web 签名 (JWS)

如何在ASP.NET MVC 5中更改和应用当前用户的角色

如何从服务器端(asp.net web api / mvc)向 xamarin 表单应用程序发送请求?

Windows Azure上托管的ASP.NET Web API 2中的OAUTH2选项

如何在ASP.Net MVC4和Web API 1项目中进行属性路由?

ASP.NET MVC 5 Web API2的其余客户端登录

ASP .NET MVC Web服务和PostRepository