【发布时间】:2017-07-18 15:45:43
【问题描述】:
使用 Postman,我可以执行 Get 并发送 Auth-Token 作为 Header key ,然后发送一个类似 Z4TTHmY98=gFw2rG 的值,然后它会很好地进入 web api 方法,因为它会根据自定义属性进行检查。
但是,我想用浏览器
这是命中的api
http://localhost:29001/api/test
我的标头密钥 = Auth-Token
我的标头值 = Z4TTHmY98=gFw2rG
在阅读了一些文章之后,我认为这会起作用,但是在逐步调试 web api 方法时 header 为空。
浏览器不可以吗?如果有,怎么做?
http://localhost:29001/api/test?Auth-Token=Z4TTHmY98=gFw2rG
【问题讨论】:
-
在控制器中接收令牌作为字符串参数?
-
public ActionResult Test(string AuthToken)应该在没有破折号的情况下使用默认路由设置
标签: c# authentication asp.net-web-api authorization token