首页
学习
活动
专区
圈层
工具
发布

win10 uwp 使用 Microsoft.Graph 发送邮件 注册应用创建 UWP 程序安装 nuget 包添加访问权限发送邮件

经过了一天的测试终于成功使用发送邮件 本文告诉大家如何在 UWP 调用 Microsoft.Graph 发送邮件 在仔细阅读了Microsoft Graph 桌面应用程序 - 陈希章的文章之后,按照文章的方法尝试了很久终于成功发送了邮件...可以使用 Microsoft.Graph 调用 Office 365 的几乎所有功能,但是我只有成功使用邮件的功能,暂时就先告诉大家如何在 UWP 使用 Microsoft.Graph 发送邮件 之后的其他功能等我跑通了...安装 nuget 包 右击项目,点击管理 Nuget 包 先点击安装 Microsoft.Graph 的 1.11 版本 ?...在 Load 事件的函数添加自己的代码,首先使用 DelegateAuthenticationProvider 拿到访问的权限,在 Microsoft.Graph 的所有访问都需要先获得 OAuth 的权限...看到这里就可以知道,现在UWP发送邮件有三个方法,本文是其中一个,其他方法请看win10 UWP 发邮件 参考 Microsoft Graph 桌面应用程序 - 陈希章 - 博客园 ASP.NET Core

2.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    陈希章(O365开发指南):拥抱开源, Office 365开发迎来新时代

    11月释出在服务器上运行的.NET Core源代码,交由.NET基金会管理,鼓励自由软件社群参与将.NET软件平台移植到Linux与Mac OS上。...Miguel本人及其公司于2016年正式加入微软大家庭 据不完全统计,目前微软员工参与Github的人数是全世界最多的,所有项目获得Star总数组织排名全世界第三。 ?...为了让Microsoft Graph能够极大地方便开发者调用,从一开始的设计理念,就是要支持所有的开发平台 —— 不管是开源的,还是不开源的。...这一点是由Microsoft Graph的工作机制来保证的 —— 它就是一套标准的REST API,你可以在任意平台进行调用,而且产品组还提供了主流平台的SDK 。 ?...如果你想要开发Office Add-ins(插件),SharePoint Add-ins(插件),还有Microsoft Teams Apps(包括Bot, Tab, Connector等),你不光是仍然可以使用

    1.2K30

    Microsoft Graph 的 .NET 6 之旅

    这是一篇发布在dotnet 团队博客上由微软Graph首席软件工程师 Joao Paiva 写的文章,原文地址: https://devblogs.microsoft.com/dotnet/microsoft-graph-dotnet...Microsoft Graph 是一个 API 网关,它提供了对 Microsoft 365 生态系统中数据和智能的统一访问。...我们使用 .NET 构建云原生的应用已经能够实现这两个目标。 我将向您详细介绍我们是如何将 Microsoft Graph 构建到现在这样海量服务中的过程。...我们通过新的 API 和 C# 特性获得了非常显著的优势: 通过array pooling 减少缓冲区分配。 减少与内存和span相关的类型的缓冲区和字符串分配。...NoWarn="NU1702" 在 Microsoft Graph 迁移的案例中,我们在不同的时间和不同的依赖项中使用了所有这些选项。

    1.8K10

    微软Build 2019|发布多项产品、服务,涵盖VRAR、AI、云等领域

    随后,微软宣布,.NET Core 3.0即将有下一个版本.NET 5,这会是.NET系列种的一个重要版本。微软表示会在.NET 5中引入新的.NET API、运行时间功能和语言功能。...Microsoft Graph 在本次大会中,Microsoft Graph也获得了更新,用户能够将企业客户的业务数据与Microsoft Graph进行整合,并通过Azure Data Factory...对Microsoft Graph的数据迁移进行管理。...以下是微软官方对Build 2019开发者大会的描述:“这是一次你了解新创新、获得实践经验以及与同行合作的机会。...无论你是希望深入了解最新的云技术、探索客户端开发技术,还是希望发现新的开源工具和库,你都可以在微软Build开发者大会中找到你想要的。”

    1.6K20

    陈希章(O365开发指南):Office 365 应用开发的 .NET Core 模板库

    我写过一篇文章 《拥抱开源,Office 365开发迎来新时代》,给大家介绍了Office 365开发的典型场景是如何支持开源平台的:Office 365通过Microsoft Graph,以REST...API的方式提供服务,任何开发平台都可以很方便地与其进行集成;Office Add-ins,SharePoint Add-ins和Microsoft Teams Apps开发,都可以基于标准的Web开发技术栈来实现...文章发表之后,我收到不少反馈,其实我内心深处牵挂的还有广大的.NET开发人员啊。...,你可以简单粗暴地直接给我 star,也可以 fork 这个项目通过 pull request 提交你的模板,你还可以通过issue通道给我反馈问题。...这一套模板库,不仅仅可以降低广大的.NET 开发人员(准确地说是.NET Core开发人员)学习和使用Office 365开发平台的门槛(尤其是如何在不同的场景下完成OAuth认证以及快速通过实例学习Graph

    1.2K40

    国家级黑客与黑产“共用武器库”:M365设备代码钓鱼成云时代通用入侵钥匙

    一、一场“巧合”的攻击暴露了更危险的趋势2025年10月,一家位于德国的能源企业安全团队在例行日志审计中发现异常:多个高管账户在凌晨时段调用了Microsoft Graph API,读取了大量内部邮件和...一位不愿具名的威胁情报分析师告诉本报,“国家级APT组织和勒索软件团伙,正在使用同一套工具、同一种流程,甚至可能从同一个Telegram频道下载教程。”...其核心逻辑是:让用户在有输入能力的设备(如手机)上完成授权,从而让受限设备获得访问令牌。...一旦确认,攻击者的轮询脚本立即获得Access Token,并可调用任意Graph API权限。...芦笛强调,“你授权给一个恶意应用,就像把家门钥匙交给小偷——MFA只确认你是房主,却不问你要把钥匙给谁。”盲区二:“邮件安全=全防护”当前企业安全重心仍在邮件网关。

    16110

    ASP.NET MVC 4, ASP.NET Web API 和ASP.NET Web Pages v2(Razor)现在都是开源了

    [原文发表地址] ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source with contributions...它运作良好,所以现在他们正在拓展样式来包括一些常用的框架,比如像ASP.NET。这将让我们获取反馈,并比以往更快地回应。 在微软的过去四年,我与社区密切合作以获得反馈,并让开发人员倾听心声。...然而今天,随着我们引入更多贡献的开放源码项目,你可以更直接地参与。 发现bug 吗?发送一个单元测试或修复代码。 认为我们的覆盖点不够吗?提交一个单元测试。 有一个功能的想法吗?...请记住ASP.NET MVC、 Razor、 和 Web API完全支持Microsoft 产品,并仍将由同样的开发人员来构建它们,这一点真的很重要。...你们将在ASP.NET中做更多开源的东西吗? 我提到我们爱开源了吗?我们将尽可能地继续在 ASP.NET 中做开源。 为什么ASP.NET Web Form不是开源的?

    2.3K60

    基于恶意OAuth应用的MFA绕过攻击:微软身份体系中的新型钓鱼威胁研究

    关键词:OAuth 2.0;MFA绕过;Microsoft Entra ID;钓鱼攻击;身份安全;API权限;条件访问;第三方应用治理1 引言随着云办公的普及,Microsoft 365已成为全球企业数字基础设施的核心组成部分...、redirect_uri、scope等参数;用户输入凭证并完成MFA;显示OAuth同意页面:列出所请求的权限(如“读取你的邮件”);用户点击“同意”:Microsoft颁发授权码;第三方应用用授权码换取访问令牌...(Access Token)与刷新令牌(Refresh Token);应用使用令牌调用Microsoft Graph API。...3.4 数据窃取与横向移动获得令牌后,攻击者可调用Microsoft Graph API执行以下操作:# 读取最新100封邮件Invoke-RestMethod -Uri "https://graph.microsoft.com...-Headers @{ Authorization = "Bearer $accessToken" }# 下载OneDrive根目录文件Invoke-RestMethod -Uri "https://graph.microsoft.com

    25010

    office365 E5调用api使E5开发者续订 修复版AutoApi (不使用服务器)

    microsoft graph的api,一次调用10个api,5个onedrive的api还有4个outlook的api,剩下一个是组的api,调用一次后延时等待五分钟再重复调用。...记录ID 下面会用到 点击左边管理的证书和密码,点击+新客户端密码,点击添加,复制新客户端密码的值 记录这个值 下面会用到 点击左边管理的API权限,点击+添加权限,点击常用Microsoft API...里的Microsoft Graph(就是那个蓝色水晶), 点击委托的权限,然后在下面的条例搜索以下12个 最后点击底部添加权限 Calendars.ReadWrite 、 Contacts.ReadWrite.../rclone authorize "onedrive" "应用程序(客户端)ID 去上面找,让你保存的" "应用程序密码 去上面找,让你保存的" 执行完毕后 找到 "refresh_token":"...如果你没有,直接忽略并往下进行,能正常运行就可以了 ) 点击两次右上角的星星(star,就是fork按钮的隔壁)启动action 再点击上面的Action选择Run api.Read或者api.Write

    8.1K11
    领券