使用表单发布验证OAuth不记名令牌我使用WebAPI2创建了一个基于OData的Web后端。使用控制器上的AuthorizeAttribute可以完美地工作.我希望能够通过标准的html表单上传文件并提交。我们将OAuth令牌(通常在OData请求的标头中传递)作为隐藏输入字段传递。问题:如何在控制器中验证?然后您需要取消令牌的安全,然后从“票证”检查主体是否存在并经过身份验证(检查属性IsAuthenticated)。在controller中使用如下代码:以上为C#学习教程:使用表单发布validationOAuthbearertoken共享的所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——stringtoken="Yourtokengoeshere";Microsoft.Owin.Security.AuthenticationTicketticket=Startup.OAuthBearerOptions.AccessTokenFormat.Unprotect(token);本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
