切换到宽版
  • 5545阅读
  • 3回复

[求助]连接EWS提示401Unauthorized [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2017-04-16


报错<401> Unauthorized
代码如下
  1. ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
  2. service.UseDefaultCredentials = false;
  3. service.Credentials = new WebCredentials("mym@jntxd.com", "password");
  4. service.Url = new Uri("https://jntxd.com/ews/exchange.asmx");
  5. EmailMessage message1 = new EmailMessage(service);
  6. message1.ToRecipients.Add("yuanxu@jntxd.com");
  7. message1.Subject = "Status Update";
  8. message1.Body = "Project complete!";
  9. message1.Send();

Exchange 2013 SP1
DNS  jntxd.com正常解析,nslookup检查地址是对的,可ping通,且已进行CA签名
域:ActiveDirectory已部署,测试机已加入域,通过Web App可发送邮件
SSL设置:

身份验证:


已验证同样的代码可以向outlook.com发送邮件,所以个人觉得问题应该是出在服务器配置上面
请大家多帮忙



分享到

只看该作者 1楼  发表于: 2017-04-18
Exchange上接收连接器做了么?身份验证要查看EWS站点的配置,建议你添加一个匿名的连接器,接收从这台运行脚本的主机发来的匿名邮件。
Exchange中文站10周年献礼。Exchange2016中文视频教程热销中:edu.exchangecn.com/course/12
只看该作者 2楼  发表于: 2017-04-26
感谢管理员,匿名身份验证改为启用后,问题解决

只看该作者 3楼  发表于: 2017-04-26
回 rocmemory 的帖子
rocmemory:感谢管理员,匿名身份验证改为启用后,问题解决?(2017-04-26 05:37)?

Exchange中文站10周年献礼。Exchange2016中文视频教程热销中:edu.exchangecn.com/course/12
快速回复
限60 字节
 
上一个 下一个