我想从header
中检索incoming HTTP Requests
值,这些值将来到我的Web应用程序[角度应用程序],并使用应用程序中检索到的值来传递其他传出请求。
我的角度应用程序通过IIS托管。
我尝试使用HttpHeaders
,但它只能配置传出请求。
请告诉我是否可能,如果不是,那么有什么工作:)
答案 0 :(得分:0)
不幸的是,在纯JavaScript中似乎没有办法做到这一点。
看起来围绕它的唯一方法是创建一个端点,它只返回一个带有它收到的所有头的JSON对象 - 这样你就可以从Angular向所述端点做一个请求,因此 - 读取所有标题以供进一步重用。
你是否真的需要它或想要这样做是值得商榷的。
答案 1 :(得分:0)
首先,您在浏览器中运行的角度应用程序负责发送请求,因为该应用程序是客户端并发出请求并接收对这些请求的响应。
其次,正如您所提及的那样,您正在从第三方获得您的应用程序身份验证"目前还不清楚。
如果您可以稍微详细地提供客户端 - 服务器身份验证的设计,那么我们就可以了解您要实现的目标。以下是我的假设,
您的应用程序托管启用了Windows身份验证,在您访问Web应用程序时,您的浏览器正在与凭据哈希协商。
现在,您希望在客户端从该哈希中检索身份信息,这是不可能的。
但是提出问题的方式,答案是"不可能,没有解决方法"