我有一个Logon Controller Get方法,我想返回用户ID。 我正在使用基本授权,所有工作正常,但在Get方法中,我无法获得正确的用户ID。
这是代码:
public class LogonController : ApiController
{
[BasicAuthorize]
public string Get()
{
int id = WebSecurity.CurrentUserId; // returns -1
return id.ToString();
}
}
我的应用程序基于MVC 4互联网模板,认证模式=“表格” 我不确定如何配置两种身份验证模式,即使它们似乎正在工作。
有什么建议吗?
由于