所以我有一个具有保护功能的 Azure API 应用程序。
我想使用microsoftaccount
andgoogle
作为GetRawTokenAsync
.
我怎样才能知道要使用哪个令牌名称?我可以从当前的用户信息中获得吗?
所以像:
var runtime = Runtime.FromAppSettings(Request);
var user = runtime.CurrentUser;
if (user == "google account") { // google account
var token = await user.GetRawTokenAsync("google");
}
else if (user == "microsoft account") { // microsoftaccount
var token = await user.GetRawTokenAsync("microsoftaccount");
}