问题标签 [microsoft-graph-toolkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 尝试使用 mgt-login 和 mgt-msal-provider 时 Cors 阻塞
我似乎无法理解为什么我会遇到这个问题,任何人都可以帮助我在 C# MVC Web 应用程序中开发
- authority = https://login.microsoftonline.com/ {tenant_id}/v2.0(不带 {})(删除 /v2.0 为我修复它,感谢 Nikola Metulev 评论 :))
- appId = client_id
同样,当尝试通过 mvc C# 连接到登录时,它工作正常,没有 cors 错误。
在javascript中我试过这个来尝试解决cors错误但什么也没做
使用 * 只是尝试让它工作(也尝试过https://localhost:44375)
microsoft-graph-toolkit - c#和js之间的登录组合 Msal-provider
问题:如何在我的 mvc 网站上仅使用 1 个 msal-provider,目前通过工具包使用 mgt-msal-provider,并在需要发送邮件时使用 Owin 身份验证。但这以我有 2 个登录按钮而告终,这很不方便。
和
我使用的是 Owin 的,因为我还没有找到一种使用工具包发送自定义电子邮件的方法,但我可以通过 c# Microsoft.Graph 库来做到这一点
microsoft-graph-toolkit - mgt-login set userDetails 不适用于电子邮件和图像
我正在关注文档 https://docs.microsoft.com/en-us/graph/toolkit/components/login 并测试 mg-login 控件,我发现当我设置它的 userDetails 属性时,它不会显示电子邮件或图片(我在其中设置了一个图片网址)。这是一个错误还是我错过了什么?
下面是我的测试代码。
microsoft-graph-toolkit - Is there a way to change the toolkit to use beta endpoint?
Is there a way for the components to use the beta endpoint to Microsoft Graph api, example <mgt-people-picker>
selectedPeople returns the emails as a ScornedEmailAddress where the beta endpoint returns it as a RankedEmailAddress?
Edit: added my code
Edited solution:
microsoft-graph-toolkit - 如何使用 Microsoft 图形工具包通过电子邮件地址获取用户的存在?
在 Teams、SharePoint 和 Outlook 中,我们可以看到所有用户的状态。为什么我们不能使用图形工具包轻松获得它?如何使用 Microsoft 图形工具包通过电子邮件地址获取用户的在线状态?
microsoft-graph-api - Microsoft 图形 API 工具包中的人员选取器无法正常工作
我在登录页面上使用与此示例microsoft-authentication-library-for-js相同的 msal 身份验证。登录后,我将重定向到具有人员选择器组件的页面。该组件代码如下所示。我的前端客户端是 React。我正在将 NPM 包"@microsoft/mgt": "^1.3.0-preview.2"
用于人员选择器和"msal": "^1.3.0"
登录用户
当我开始输入人员选择器时,没有从我们的组织 AD 中获取任何人员列表。我检查了控制台中的网络选项卡,在您输入此输入时没有进行网络调用。它没有抛出错误,所以我假设 Provider 正在工作,但它可能是会话或令牌附加到人员选择器的问题,尽管我不完全确定我将如何做到这一点。
我浏览了微软文档、github问题等,但也没有帮助
asp.net - 如何在 Azure 托管网站中使用 people-picker-component 而无需任何 Sharepoint 参考
我正在尝试在通过 azure Web 应用程序服务托管的 asp.net 框架项目中创建人员选择器组件。我正在使用Microsoft Identity Platform登录应用程序。我使用mgt-people-picker
了组件,但我面临的问题是我必须mgt-login
明确使用它来登录并在mgt-people-picker
. 我正在使用msal-provider
单租户类型。任何人都可以在mgt-people-picker
没有明确登录的情况下帮助解决这个问题,或者是否有任何其他解决方案可以在没有参考共享点人员选择器的 Azure 托管网站中使用人员选择器组件?
先感谢您 !!
javascript - Microsoft Graph 工具包组件 mgt-login 事件未在带有钩子的 React App 中调用
我已经从 Microsoft Graph 工具包中实现了 mgt-login 组件,它工作正常,但它没有调用我在 useEffect 中添加到 mgt-login 的事件。这里有重复的问题- 我确实关注了这个问题,但我添加的仍然不是调用事件。这是该组件的代码
这是在应用程序的主 index.jsx 文件中实例化 Provider 的方法
我不知道我错过了什么,不确定是否有关于这个组件的更新(顺便说一句,我没有在 microsoft graph docs 中发现任何变化)。
谢谢!