我正在按照精彩的Pluralsight教程,建立我的第一个ASP.Net MVC网站。我想登录我的网站,在我的Chrome浏览器中创建一个cookie,并使用Postman发送一些应由我的控制器处理的请求,因为我的浏览器应该满足Authorize属性。
我已在Chrome浏览器上安装了拦截器插件。我一直看到我需要打开Postman顶部的拦截器,但我没有那个开关!我改为使用代理设置按钮。
有人可以解释我应该怎么做吗?
答案 0 :(得分:4)
这里有几个选项。您正在观看的教程可能是指Postman最初开始的Chrome扩展程序。它现在还有一个独立的应用程序版本,在这篇文章的时候,它高达4.9.3并且拦截器不再适用于它。
因此,您需要安装Chrome扩展程序版本,或者在没有拦截器的情况下使用独立应用程序。
选项1 :卸载独立应用版本并安装the Chrome extension version,然后确保安装并启用Postman Interceptor Chrome Extension
选项2 :只需将Cookie标头添加到您的独立邮递员应用程序的请求中即可。类似的东西:
键:Cookie
值:CookieName = 28789ijnbskjhiuhyd8y
选项3 :使用独立应用程序内置的代理,允许通过浏览器发出的任何请求流式传输到邮递员历史记录中。此选项正常,但您必须在邮递员历史记录中获取请求,然后从邮递员中重新执行请求,这有点尴尬。 Instructions here