Windows store apps 带有Exchange Web服务(EWS)的Windows应用商店应用程序-密码更改问题

Windows store apps 带有Exchange Web服务(EWS)的Windows应用商店应用程序-密码更改问题,windows-store-apps,exchangewebservices,Windows Store Apps,Exchangewebservices,我正在开发一个Windows应用商店应用程序(目标:Windows 8&8.1;开发环境:VS 2012,Windows 8.1),该应用程序使用EWS与Exchange服务器(office365)通信。我已经解决了大部分问题,但我面临一个问题,不知道如何着手解决它 问题是如何产生的: 通过应用程序使用用户帐户XYZ登录到exchange 通过OWA更改用户XYZ的密码 通过应用程序从exchange服务器获取数据 问题是,在3岁的时候,我能够通过应用程序获取数据,即使密码已经更改。我通过OWA

我正在开发一个Windows应用商店应用程序(目标:Windows 8&8.1;开发环境:VS 2012,Windows 8.1),该应用程序使用EWS与Exchange服务器(office365)通信。我已经解决了大部分问题,但我面临一个问题,不知道如何着手解决它

问题是如何产生的:

  • 通过应用程序使用用户帐户XYZ登录到exchange
  • 通过OWA更改用户XYZ的密码
  • 通过应用程序从exchange服务器获取数据
  • 问题是,在3岁的时候,我能够通过应用程序获取数据,即使密码已经更改。我通过OWA登录验证了密码实际上已经更改(旧密码不起作用,但新密码起作用)

    我试过了

  • 重新启动应用程序
  • 在再次运行应用程序之前卸载应用程序
  • 在再次运行应用程序之前重新启动开发人员计算机
  • 等待15分钟(从我更改密码到现在已经16小时了),然后重试
  • 但我仍然能够从Exchange获取数据,而无需指定新密码。我的猜测是,会话保存在本地计算机上的某个位置,即使密码更改,会话也不会失效。但我还不知道在哪里

    奇怪的是,我在Outlook中看到了同样的行为。Outlook可以与Exchange服务器同步,而无需输入新密码

    我正在试图弄清楚如何让应用程序在密码更改时停止与服务器通信。解决方案不必是编程的


    任何帮助都将不胜感激。提前谢谢。

    我也试过同样的方法。使用Apps+EWS,但连“登录”功能都没有。你是如何实施的“你有什么参考资料或教程可以阅读吗?”马丁说,要让EWS正常工作,对我来说,需要反复尝试。这个链接对我有用。我认为,它应该帮助您登录:在我的应用程序中面对相同的场景。是否有解决方案?