如何从ServiceStack API获取访问令牌

问题描述 投票:1回答:1

我正在使用带有身份模板https://github.com/NetCoreTemplates/mvcidentity的服务栈核心4,并添加了以下内容:

    new CredentialsAuthProvider(AppSettings),

到AuthFeature集。

var userRepo = new InMemoryAuthRepository();
container.Register<IUserAuthRepository>(userRepo);

然后我尝试以下POST请求:http://localhost:53486/auth/credentials具有以下内容:

{
    "UserName": "[email protected]",
    "Password": "p@55wOrd"
}

并获得一个无效的用户名或密码

该模板通过Web ui起作用,但是我无法获得api请求。

任何人都可以帮忙吗?

servicestack
1个回答
0
投票
[当您使用mvcidentity时,您

不是

使用ServiceStack Authentication,则您选择使用ASP.NET Core's Identity Auth,因此您需要使用ASP.NET的Identity Auth API进行身份验证Login() method on the AccountController
© www.soinside.com 2019 - 2024. All rights reserved.