首页 > 解决方案 > 在哪里构建 Microsoft Graph 电子邮件程序并将其部署到沙坑环境中?

问题描述

有没有办法在沙坑环境中构建发送电子邮件的测试应用程序?

我已经构建了一个简单的应用程序来发送电子邮件(使用 Microsoft Graph),但是当我尝试在 Microsoft Azure 中发布它时,我遇到了很多问题。

屏幕截图有颗粒感,但右上角的错误消息是“*

验证 MPN ID" 您提供的 MPN ID (XXX) 不存在,或者您无权访问它。请提供有效的 MPN ID 并重试

*。

当我登录 MPN 时,它没有通过我的业务验证检查。与 MPN 交谈时,他们要求提供商业登记文件,我没有也无意支付(500-600 美元)来建立一个沙坑环境,只是为了概念证明(POC)。

发布者验证下的黄色框表示“

从 2020 年 11 月 9 日开始,最终用户将不再能够在没有经过验证的发布者的情况下向新注册的多租户应用程序授予许可。

"

所以我的问题是,有没有办法在沙坑环境中构建一个测试电子邮件程序(Azure/MS Graph)发送给我组织外部的人(现有组织帐户被阻止以防止访问生产)?

标签: azureemailoutlookmicrosoft-graph-api

解决方案


如果我的理解是正确的,你会想要一个测试租户,你想从你的 POC 应用程序中调用 Graph Api。

虽然存在 Microsoft 365 程序,但您可以将其用于正确的图形查询。您可以添加测试用户、sharepoint 站点等。您可以在https://developer.microsoft.com/en-US/microsoft-365/dev-program上使用它

注册后,您可以登录到 Graph Explorer 并尝试一下。 https://developer.microsoft.com/en-us/graph/graph-explorer

这可以使用 92 天。

也就是说,要调用 Graph API,您将需要另一个测试租户来试用它,没有现成的可用。


推荐阅读