大家好我有一个问题,我有用户管理功能的一个Asp.NET Web.API应用从例如创建用户管理用户权限ECT,现在我有开发了另一个Web.API应用程序,我需要通过第一个应用程序用户凭据来实现身份验证和授权。实现这一目标的最佳方法或解决方案是什么?请注意,在第一个应用程序中,我将经典的基于角色的授权改为基于权限。身份验证和授权的ASP.NET Web API
在此先感谢您的帮助。
大家好我有一个问题,我有用户管理功能的一个Asp.NET Web.API应用从例如创建用户管理用户权限ECT,现在我有开发了另一个Web.API应用程序,我需要通过第一个应用程序用户凭据来实现身份验证和授权。实现这一目标的最佳方法或解决方案是什么?请注意,在第一个应用程序中,我将经典的基于角色的授权改为基于权限。身份验证和授权的ASP.NET Web API
在此先感谢您的帮助。
我有一个类似的问题,所以我把我的所有认证和授权转移到IHTTP模块。这使我可以在IIS 7.0中设置应用程序模块。 https://msdn.microsoft.com/en-us/library/ms227673.aspx
我已经开发了另一种Web.API应用程序,我需要通过第一个应用程序的用户 凭证来实现 身份验证和授权。
有很多的方式来实施解决方案。一种方法是使用使用Identity Server基于令牌的认证。您可以测试my sample code at GitHub。
请注意,它使用InMemory身份数据库与hard-coded username and password进行测试。您可以轻松地用真正的身份数据库替换。
在可能的情况下单独认证为单独服务并实施基于令牌的认证。 – Kalyan
感谢您回答您的意思是什么类型的服务? – Serghei
实现基于令牌的身份验证的其他api服务。 – Kalyan