问题标签 [exchange-basicauth]

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.

0 投票
1 回答
203 浏览

exchange-basicauth - Exchange Online:基本身份验证和没有 MFA 的现代身份验证有什么区别

已结束的基本身份验证与没有 MFA 的现代身份验证有什么区别https://docs.microsoft.com/en-us/powershell/exchange/connect-to-exchange-online-powershell?view=exchange-ps#connect -to-exchange-online-powershell-without-using-mfa

0 投票
1 回答
67 浏览

powershell - 以前没有 MFA 的帐户是否会继续使用 Exchange Online PowerShell V2 (EXO V2) 模块

对于我们的解决方案,我们使用 EXO V1。我们使用未启用 MFA 的帐户创建与 O365 交换作为服务的会话,以获取交换 (O365) 信息。现在我们计划迁移到 EXO V2。我们想了解当我们迁移到 EXO V2 时,我们的解决方案是否会继续使用以前的帐户?

我们确实尝试了一个测试帐户,并且它有效。但是我们看到的风险是 MSDN 页面上写着“你不能在 EXO V2 模块中使用基本身份验证;'。请参阅此处的 EXO V2 页面:https ://docs.microsoft.com/en-us/powershell/exchange/exchange-online-powershell-v2?view=exchange-ps#how-the-exo-v2-module-works

我猜对在服务中运行基于 appId\certificate 的身份验证(应用程序 ID、机密等)的支持在 EXO 预览版中,我们还不想迁移到使用预览版。

有人可以确认我们是否可以安全地使用同一帐户从 EXO V1 转移到使用 EXO V2 而无需从 O365 等方面进行任何配置更改?

还有关于 EXO V2 预览版何时可以 GA 的任何想法?

0 投票
1 回答
157 浏览

c# - EWS 基本身份验证停用的影响

我们有一个 Windows 服务,它使用 EWS API 发送电子邮件,并为此使用基本身份验证。以及它使用 EWS API 来检查邮箱中的某些文件夹以检索将用作模板的某些电子邮件。老实说,我不是邮件服务器方面的专家,并且不确定基本身份验证方法的退役是否会影响我们。

要考虑的另一件事是,我们的团队无法控制 Azure 租户,并且是我们客户的 IT 部门拥有它,他们将为此创建新的 Azure 租户,据我所知,默认情况下基本身份验证将被禁用它。

那么在这种情况下我们应该将我们的服务更新为 Graph API,还是有可能以某种方式为该新租户重新启用基本身份验证?谢谢!

0 投票
1 回答
539 浏览

exchange-basicauth - 使用 OAuth 客户端凭据流创建共享邮箱时访问被拒绝

精简版:

如何正确设置应用程序权限和/或角色分配和/或我缺少的其他内容,以便可以使用应用程序 id/secret(OAuth 客户端凭据)创建共享邮箱?

到目前为止,我已经尝试了几种权限/角色的组合,例如Exchange.ManageAsApp用户管理员 ( fe930be7-5e62-47db-91af-98c3a49a38b1)、Exchange 管理员 ( 29232cdf-9323-42fd-ade2-1d097af3e4de) 和其他一些。

细节:

我有一堆用于自动执行 Exchange Online 上的各种任务的 powershell 脚本。到目前为止,我一直在使用基本身份验证,我能够成功地将其转换为 OAuth 密码流。

但要完全摆脱对服务帐户的依赖,我更喜欢使用凭证流。在后台我试图做这样的事情:

执行者在哪里做常规的事情:

  1. 创建 PSSession 到https://outlook.office365.com/powershell-liveid?BasicAuthToOAuthConversion=true
  2. 使用执行 powershell 脚本
  3. 删除 PSSession

到目前为止,一切都很好。与Get-Mailbox -ResultSize 1. 但是当尝试创建新的共享邮箱New-Mailbox -Name "pko222" -DisplayName "pko222" -Alias "pko222" -Shared时,我得到了

JWT 令牌看起来像这样:

0 投票
0 回答
86 浏览

exchangewebservices - EWS 的基本身份验证会很快被禁用吗?

微软似乎想开始禁用 Exchange Online 的基本身份验证,并提到结束对 EWS 协议的支持 https://techcommunity.microsoft.com/t5/exchange-team-blog/basic-authentication-and-exchange-online-february-2021 -更新/ba-p/2111904

我们正在使用Microsoft.Exchange.WebServices.2.2库从 EWS 收件箱中获取电子邮件,如下所示:

这会在不久的将来被禁用吗?我们应该改变访问电子邮件的方式吗?

0 投票
0 回答
35 浏览

javascript - Taiko/Gauge - The Header Basic Authorization is getting mixed with the form Login

In Taiko/Gauge Framework, we try to implement Basic Authorization with Base64 encoding method to launch a website. It works fine. But, when we try to login as a user which is a form on the application flow, it is not getting logged in. When we do it manually, there is no issue.

The code is something like this.

On the login page, I need to give the user name (EmailID) and password as below:

I have two questions:

How to overwrite the password set for the URL using headers? I am not able to login with the particular valid credentials as a user on the login page. It just stays on the same page without throwing any error. How to resolve this issue.

0 投票
0 回答
22 浏览

exchange-basicauth - 是否有适用于 OAB 脱机通讯簿的现代身份验证解决方案?

我们发现在 EOL 级别阻止基本身份验证时,Outlook 客户端无法下载 OAB。我们可以启用仅适用于 OAB 访问的基本身份验证,有没有办法让 Outlook 使用现代身份验证来下载 OAB,或者它还没有到来?

谢谢,西蒙

0 投票
0 回答
61 浏览

c# - 替代基本身份验证从 c# windows 服务发送电子邮件

  • 我有一个 C# windows 服务,我使用 SmtpClient 和基本身份验证从那里发送电子邮件。
  • 但是由于微软正在贬低基本身份验证我想知道如何使用 OAuth 或任何其他方法从我的 Windows 服务发送电子邮件。

提前致谢。