最近把一个老项目升级到asp.net core,相应的Api帮助文档也从原来的HelpPage转为了Swagger。项目的权限验证是只是简单的登录后客户端存储一个ClientId,每次请求时把该值放入http请求头Authorization就行了。因为了的api文档并不是公开的,所有访问api帮助文档(Swagger)前是需要手动登录的,登录成功后会把ClientId存在Cookies中。
我现在的问题是,怎么在测试接口时从Cookies中获取ClientId并自动填充给Authorization。
原先的HelpPage代码很简单,我直接改源码就可以实现了,但Swagger中怎么实现相同的功能呢??
你弄好了吗