0
生成された直後にユーザーからトークンを取得する必要があります。私はエンドポイントにリクエストを行い、トークンを使用してHTTP経由で応答を取得しますが、可能であれば実行時にしたいです!それはベースコードです。Cors WebApiを使用して実行時にユーザートークンを取得する方法
if (!String.IsNullOrEmpty(hash))
{
Claim claim = new Claim(ClaimTypes.Name, hash);
Claim gg = new Claim(ClaimTypes.Role, "Role");
Claim[] claims = new Claim[] { claim, gg };
ClaimsIdentity claimsIdentity = new ClaimsIdentity(
claims, OAuthDefaults.AuthenticationType);
await base.OnGrantCustomExtension(c);
c.Validated(claimsIdentity);
}
はそれを手に入れたが、どのように私はGrantResourceOwnerCredentials'または 'GrantCustomExtension''からつもりコールだ?ありがとう! –
GrantResourceOwnerCredentialsまたはGrantCustomExtension内でTokenEndpointResponseを呼び出す必要はありません。 TokenEndpointResponseは、TokenEndpointが応答を呼び出し元にリダイレクトする前に常に呼び出されます – aloji