首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSAL.js令牌是有效的

MSAL.js令牌是有效的
EN

Stack Overflow用户
提问于 2020-06-18 13:45:45
回答 2查看 445关注 0票数 0

检查令牌如何有效?

我运行这个,稍后我得到令牌,但是我想检查是否有效。

代码语言:javascript
复制
@action 
    signIn() {
          const loginRequest = {
            scopes: ["User.ReadWrite"]
        }

        this.userAgentApplication.loginRedirect(loginRequest);
        this._isLoggedIn = true;
    }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-06-18 19:50:13

在应用程序的注册屏幕上,单击左边的API权限刀片,打开我们添加到应用程序所需的Apis访问的页面。

单击“添加权限”按钮,然后确保选中“我的API”选项卡。在API列表中,选择。在“委托权限”部分,在列表中选择Access 'TodoListService-ManualJwt‘。必要时使用搜索框。单击底部的“添加权限”按钮。

代码语言:javascript
复制
public void ConfigureAuth(IAppBuilder app)
    {
        app.UseWindowsAzureActiveDirectoryBearerAuthentication(
            new WindowsAzureActiveDirectoryBearerAuthenticationOptions
            {
                Tenant = ConfigurationManager.AppSettings["ida:Tenant"],
                TokenValidationParameters = new TokenValidationParameters {
                        ValidAudience = ConfigurationManager.AppSettings["ida:Audience"]
                },
            });
    }

请参阅本文件以获取基于web的令牌验证

票数 1
EN

Stack Overflow用户

发布于 2020-06-18 18:02:55

按照这里的文档:https://learn.microsoft.com/en-us/azure/active-directory/develop/scenario-spa-sign-in?tabs=javascript#sign-in-with-redirect,您需要注册一个回调函数,以便访问/处理令牌。

重定向方法不返回承诺,因为移离主应用程序。要处理和访问返回的令牌,您需要在调用重定向方法之前注册成功和错误回调。

代码语言:javascript
复制
function authCallback(error, response) {
    //handle redirect response

}

myMsal.handleRedirectCallback(authCallback);

我想这个标记可能在某个地方的反应中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62451465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档