angular - 使用 Express 将请求移交给 ADFS 服务器
问题描述
我们目前遇到了对我们的本地 ADFS 3.0 服务器进行身份验证的问题。我们有一个 Angular 应用程序,单页应用程序必须通过 ADFS 进行身份验证。我们在 Angular 应用程序中使用 HTTP POST 请求,但遇到了 CORS 问题(自然是因为它们不在同一台服务器上)。
为了尝试从不同的角度看待它,我们考虑构建一个简单的 Express 服务器,该服务器托管一个 API 调用,我们可以使用用户名和密码从 Angular/SPA 应用程序访问该 API 调用,然后 Express 服务器向 ADFS 发出请求用于身份验证。我们认为这会起作用,因为现在不是浏览器发出请求并解决 CORS 问题。
有没有人在这方面有任何经验并且可能会指出我有用的方向?我们是否走在正确的道路上?
谢谢,本格拉。
解决方案
好像您正在重新发明Angular 代理
推荐阅读
- mysql - 每个派生表都必须在 C:\xampp\htdocs\company-directory\home.php 中有自己的别名
- javascript - 如何在输入内做边框?
- c++ - 线程 C++ 中的方法覆盖概念
- javascript - 为什么我的粒子在 JavaScript 中永远不会回到中间
- python - 如何传递查询字符串以在模板中呈现视图上下文?
- python-3.x - 如何使用 pyautogui 投射随机密钥?
- reactjs - 在 React Router 中进行两次路由加载或挂载
- etl - 未连接的查找 sql 覆盖问题
- entity-framework - 如何在启动类中注册 dbcontext 以供参考?
- node.js - NodeJS - 如果移动多个文件失败,删除失败的文件