ASP.NET中的Token方法,接受curl中的每个HTTP方法

时间:2017-11-01 06:43:51

标签: c# .net windows curl asp.net-web-api

我正在尝试卷曲,这些请求正在冲击我的大脑。我使用的环境是操作系统 - Windows ,命令行界面 - Powershell

curl.exe -X GET -v local.qaapi.com/Token -d "username=XXXXX&password=XXXXX&clientid=XXXXX&grant_type=XXXXXX"

curl.exe -X POST -v local.qaapi.com/Token -d "username=XXXXX&password=XXXXX&clientid=XXXXX&grant_type=XXXXXX"

它们都提供相同的输出,但是在 POST-MAN 的情况下(用于请求API调用的UI界面)仅 POST 调用正在运行且 GET 呼叫被阻止。我试图 GET-METHOD 虽然知道它的语法不正确,但预计会出现故障情况,但它已成功。 CorsMiddleware Class,我曾用于为我的API启用配置设置。

1 个答案:

答案 0 :(得分:3)

OAuthAuthorizationServerOptions是asp.net身份核心类。您可以在此命名空间Microsoft.Owin.Security.OAuth下找到它。

此库中有一个方法request.method。它将显示API方法名称。