【发布时间】:2019-04-22 07:31:19
【问题描述】:
我知道这是不好的,不推荐,但不幸的是,我正在处理旧产品并且权限有限,无法进行合理的更改以避免这种情况。
在我的解决方案中,我有一个 ASP.NET Web 表单网站,并且我最近添加了一个新的 ASP.NET Web API 项目。
Web 表单网站基于会话和 cookie (HttpContext.Current.Session)。
我必须将单个页面 React 应用程序粘贴到 Web 表单内的页面中。 React 应用程序的要求是使用单独的基于 ASP.NET Web API 的端点,同时使用 ASP.NET Web 窗体中可用的当前身份验证。
react可以访问本地cookie,自己组织项目、放置js文件等都没有问题。
唯一的问题是 - 我如何授权从 React 向 Web API 发出的请求?我必须使用 ASP.NET Web 窗体会话。
感谢您的指导。
【问题讨论】:
标签: c# asp.net asp.net-web-api webforms asp.net-web-api2