【发布时间】:2017-08-30 16:14:59
【问题描述】:
我正在向旧版 ASP.NET 4 应用程序添加 Angular 应用程序和 Web API(编辑:Core 2.0)。旧版应用程序使用表单身份验证,我无法更改它。我希望 Web API 检测到用户已登录并设置声明等(或替代方法)以授权后续 Web API 请求。
我尝试读取 Web API 中的身份验证 cookie,但无法解密它,我相信是因为 ASP.NET Core 2.0 不理解 ASP.NET 4 cookie 加密。我已经尝试过机器密钥等的网络配置设置,但没有成功。我在这里有什么选择?
【问题讨论】:
标签: asp.net-web-api asp.net-core