ASP Net Teams选项卡身份验证

时间:2019-06-12 12:52:19

标签: c# asp.net-mvc authentication tabs microsoft-teams

我在Teams中有一个ASP.net WebApp作为“团队”选项卡,我希望能够在AAD中进行身份验证。可以使用JS示例来保护.Net WebApp的某些部分吗?

1 个答案:

答案 0 :(得分:0)

能否请您查看Authenticate a user in a Microsoft Teams tab文档?

以下是您可以在Tab中启动身份验证的方法:

microsoftTeams.authentication.authenticate({
    url: window.location.origin + "/tab-auth/simple-start",
    width: 600,
    height: 535,
    successCallback: function (result) {
        getUserProfile(result.accessToken);
    },
    failureCallback: function (reason) {
        handleAuthError(reason);
    } });

完整的示例代码为:microsoft-teams-sample-auth-node