javascript - 对所有用户使用 Office 365 身份验证

标签 javascript c# api outlook office365

我想对所有用户使用 Office 365 身份验证。 如果用户有有效的登录 ID 和密码,则服务会向我们提供用户名和登录名。但我无法使用 javascript 或 c# 使用以下服务。 当我从浏览器 URL 调用此服务时,它会在提示(警报框)中给出其登录名和密码文本框。但我需要提供我的文本框并希望获得响应,以便我可以用作有效的身份验证。

https://outlook.office365.com/api/v1.0/me

最佳答案

由于o365 API是RESTful API,需要用户进行身份验证,因此浏览器会提示用户名和密码对话框来对用户进行身份验证。要在 JS 或 C# 中实现相同的功能,您需要先对用户进行身份验证并获取访问 token ,然后调用任何 o365 api 方法,结果将以 JSON 对象的形式返回。

查看 o365 统一 api 中的获取个人资料示例。

这里是带有 C# 和 JS 示例的沙盒工具的 URL: https://apisandbox.msdn.microsoft.com/

希望这有帮助。

关于javascript - 对所有用户使用 Office 365 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33762995/

相关文章:

javascript - HTML5 对象数组循环

C# - 删除文本文件中的重复行

java - 处理可同步或异步调用的 REST API 路径的正确方法

amazon-web-services - Ubuntu Aws 用户 session 停止

javascript - git hooks pre-push 不起作用

javascript - 跟踪异步调用

JavaScript 出现在 IE 中?

c# - MVC 如何防止通过名称调用 Action Method 而只允许通过路由调用它

c# - 具有两个 GET 操作的 WebApi Controller

api - 领英 REST API : Throttle Limit for resource 'Search People' reached at 409 of 100k