OfficeJS Excel 2013 - IE 保护模式下的登录流程
OfficeJS Excel 2013 - Login flow in IE protected mode
我只想看看是否有人 运行 遇到以下我们面临几个问题的情况。
设想:-
用户在 addin webapp 中单击按钮,弹出窗口打开预定义的登录流程,登录完成后,令牌 returns 返回 addin webapp,其余应用程序流程继续。
我们面临的几个问题是......
如果我们不 set/use IE 处于保护模式,应用似乎不会 return 将控制权返回给插件。没有令牌,我们不能让用户继续。
所以如果我们在保护模式下使用IE,我们会面临这样的问题
1. 使用 excel API 的网络 UI 应用程序调用似乎无法正常工作。特别是绑定和事件。
2. Web UI 对休息服务的内部调用无法正常工作。
只是想知道你们是否有任何意见。
如果您直接使用 window.open 创建弹出窗口,那么您描述的行为是正常的;这就是 IE 在不同完整性级别下的行为方式(这实际上是当 2 个站点位于不同安全区域时发生的情况)。
如果您使用 Dialog API 为富客户端创建对话框,例如 Excel 用于 Windows 桌面,那么您应该不会遇到这个问题,因为我们的过程create 与父级(通常是任务窗格)处于相同的完整性级别。所以试一试吧。
我只想看看是否有人 运行 遇到以下我们面临几个问题的情况。 设想:- 用户在 addin webapp 中单击按钮,弹出窗口打开预定义的登录流程,登录完成后,令牌 returns 返回 addin webapp,其余应用程序流程继续。
我们面临的几个问题是...... 如果我们不 set/use IE 处于保护模式,应用似乎不会 return 将控制权返回给插件。没有令牌,我们不能让用户继续。 所以如果我们在保护模式下使用IE,我们会面临这样的问题 1. 使用 excel API 的网络 UI 应用程序调用似乎无法正常工作。特别是绑定和事件。 2. Web UI 对休息服务的内部调用无法正常工作。
只是想知道你们是否有任何意见。
如果您直接使用 window.open 创建弹出窗口,那么您描述的行为是正常的;这就是 IE 在不同完整性级别下的行为方式(这实际上是当 2 个站点位于不同安全区域时发生的情况)。
如果您使用 Dialog API 为富客户端创建对话框,例如 Excel 用于 Windows 桌面,那么您应该不会遇到这个问题,因为我们的过程create 与父级(通常是任务窗格)处于相同的完整性级别。所以试一试吧。