我已经使用 ASP.Net Web APi 构建了一个移动应用程序。身份验证是使用基本 http 授权过滤器完成的。现在客户端希望从 MVC Web 应用程序管理应用程序。我使用允许我登录的表单身份验证和成员资格提供程序向 Web 应用程序添加了授权。
但现在的问题是,当我通过 Web 应用程序对装饰有基本身份验证身份验证的 Web api 函数进行 ajax 调用时。当我已经登录时,Web 应用程序仍会要求我输入密码。
请我想知道当我在页面上使用表单身份验证 [Authorize] 时是否可以立即完成授权。您的帮助将不胜感激。