问题标签 [office365]

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 回答
442 浏览

dns - 如何将 Office 365 试用帐户与我自己的域相关联?

如何将 office 365 试用帐户与我自己的域关联?

0 投票
1 回答
1903 浏览

powershell - PowerShell foreach 过滤器

我尝试开发像这样的增量密码更改PowerShell脚本

输入 csv 文件:D:\pws\newpws.csv

输出 csv 文件:D:\pws\lastprocessedId.csv

到目前为止,我只有这个:

我想修改这个脚本,使它只处理 csv 行:

  1. 用户 ID 高于当前日期时间减去 2 小时(四舍五入到小时)加上“00000”,格式如下:yyyymmddhh00000 - 例如,如果当前时间是 2012 年 6 月 15 日下午 3:35,则过滤器应包括:201206151300000,以及
  2. 用户 ID 高于存储在 lastprocessedId.csv 中的 lastID

脚本执行完成后,lastprocessedId.csv 中的 lastID 应更新为 newpws.csv 中最后一行的 userID

0 投票
1 回答
187 浏览

office365 - 将 .xslx 文件上传到 Office 365 中的文档库

我上传了一个 xml 文件并为其分配了一个自定义文档内容。它工作正常。但是使用相同的代码,我上传了一个 xlsx 文件并分配了自定义文档内容类型。但是当我查看它的内容类型时,它被设置为默认文档。

当我通过浏览器上传相同的 xlsx 文件并分配自定义文档内容类型时。它工作正常。

客户端对象模型是否提供了在 Office 365 中上传文件的任何方法?

0 投票
1 回答
1169 浏览

sharepoint - Sharepoint 在线文件上传与 WebClient 执行超时问题

我正在尝试使用 webclient 将文件上传到共享点在线服务器。高达约 7MB 我没有问题。7 MB 后开始出现超时错误。文件大小可能因服务器状态或网络状态而异。当加载时间超过 2 分钟时会发生这种情况。有谁知道在运行时或永久配置中在线为共享点设置超时值的方法。我正在使用以下方法上传文件。

谢谢

哈尔通贝

0 投票
2 回答
1107 浏览

android - 在 ios 或 android 应用程序中使用 Ms Word

有没有办法将 ms word 添加到 android 或 ios 应用程序以创建或编辑 word 文档,如 Google play 和应用商店中的 cloudon 应用程序。那么有谁知道 cloudon 应用程序是如何工作的,可能使用 api 或 office 365

0 投票
3 回答
3972 浏览

outlook - 带有 Office365 的 Outlook.Application.CreateItem 说:操作失败

我们使用 Add-in-Express 编写了一个 Outlook 插件。代码:

当 Outlook 连接到 Exchange 时工作。Outlook 连接到 Office365 时失败。错误:

一些研究表明,在循环中进行这些调用时,您需要释放您的对象。但我不在一个循环中。我什至不能接到一个工作电话,所以我没有达到可以释放任何东西的地步。

使用 Wireshark 和 Charles 进行的测试表明问题出在客户端。我试图查看是否有来自服务器的更详细的错误,但根本没有到服务器的流量。

一个快速的 Python 脚本可以从命令行运行。

所以它必须是客户端的东西。我猜可能与线程有关?

0 投票
1 回答
485 浏览

web-applications - Office365 的字体设置不保存

我在 Outlook Web 应用程序中有一个奇怪的字体问题。

写电子邮件的默认字体拒绝更改为 10 号,如果我将其设置为 8 号,则为 8 号。如果我将其设置为 12 号,它将为 12 号。如果我将其设置为10 号,无论我上次放什么,它都会保持不变。

问题似乎出在服务器上。无论我使用什么计算机或浏览器登录,都存在同样的问题。

其他人有这种奇怪的行为吗?

“服务器端”上是否有任何控件可以解决此问题,或者我的个人资料是否可以以某种方式重置(不会丢失任何电子邮件)。

提前感谢您的任何和所有建议。

0 投票
2 回答
8188 浏览

redirect - 使用 c# 代码在 sharepoint 2010 webpart(沙盒解决方案)中进行页面重定向是否可能?

我正在使用沙盒解决方案(sharepoint 2010 项目在 office 365 上,因此使用沙盒解决方案)并且希望在按钮单击事件上从一个页面转到另一个页面。这是通过 javascript 实现的,但未执行 click 事件中的操作。

例如,我将页面加载时的 javascript 分配给所需的事件,然后该事件执行重定向而不进入事件内部的代码。

用于重定向的 javascript 是:

事件代码是:

如您所见,重定向成功地适用于 btnCancel。我没有为 btnSubmit 分配它,因为它只会重定向并且不会转到上面指定的代码。尝试过微软的帮助,他们也一无所知。将不胜感激。项目要求已被修改。好久没有答案了,请多看看。提前致谢。

0 投票
2 回答
21120 浏览

php - 使用 PHP 和 LDAP 连接到 Microsoft Office 365

我工作的公司已将其本地交换迁移到托管的 Office 365 解决方案。我们正在构建几个外部(本地网络)托管网站,并希望使用 LDAP 身份验证来构建我们现有的托管用户群。

任何人都可以解释或指出一些使用 PHP 和 LDAP 连接到远程托管的 AD(在本例中为 Office 365)并对其用户进行身份验证的方法的文档吗?

感谢您的时间和精力。

0 投票
1 回答
1240 浏览

c# - 不知道为什么 C# PowerShell Runspace 不规则关闭

我有一个 MVC Web 应用程序,它显示了我们 AD 中用户的一些信息。AD 与 Office 365 同步,因此使用 UPN,我可以使用适用于 Office 365 的Windows PowerShell cmdlet从 Office 365 检索许可证信息。基本上这一切都很好。

由于初始化 cmdletConnect-MsolService需要一些时间才能完成,因此我正在为我的Office365Connector班级使用一种单例模式。在我Global.asax的 inApplication_Start()我初始化单例实例,在Application_End()我处置它。连接器类只使用了我的类的一个实例PowerShellInvoker——顾名思义——封装了 PowerShell 调用。构造函数中的 PowerShell 初始化代码PowerShellInvoker如下所示:

该类使用as 参数Office365Connector调用此构造函数。"MSOnline"MSOnline模块包含 Office 365 的 cmdlet。我保留_runspace_invoker字段以供以后执行命令。这两个字段都将在 的Dispose方法中进行处理PowerShellInvoker(在处理类时调用该方法Office365Connector)。脚本执行由这行代码完成:

介绍就这么多——现在真正的问题来了:

在我的应用程序中,我有一个用户列表。当我单击用户时,会使用 AJAX 请求加载附加信息。在此请求中,我的应用程序使用Office365Connector类的单例实例来检索用户的许可证信息。在大多数情况下,这一切都很完美。但有时 AJAX 请求以代码 500 结束。调试我的源代码时,我偶然发现在PowerShellInvoker在上面的“调用”行上,告诉我运行空间不再打开,我不知道为什么。我什至无法真正复制它。有时,当我单击第二个用户时会发生错误。有时,错误发生在第 10 位或第 15 位用户身上。我已经想过 MVC 使用的一些奇怪的清理、超时或垃圾收集技术,但我还没有得出结论。恕我直言,运行空间关闭不能基于时间,因为“用户点击”之间的时间只有几秒钟。

Connect-MsolServicecmdlet 创建与 Office 365 的连接,但不返回任何内容。因此,如果需要重新创建运行空间不是一种解决方法,因为这将由PowerShellInvoker班级完成,并且Office365Connector不知道它必须重新连接到 Office 365。(这也不能解决问题。)将两者结合起来classes 也不是解决方案,因为在PowerShellInvoker其他地方也使用了。

那么谁能告诉我如何防止运行空间关闭或为什么它被关闭?

编辑:更多代码

完整的PowerShellInvoker课程可以在这里找到。

Office365Connector课堂上,目前有很多开销。以下是一些片段:

构造函数中的初始化:

检索 UPN 许可证的方法:

如您所见,我ToList在方法返回值中添加了一些 s(尤其是在 中PowerShellInvoker)。我这样做是因为我想防止可枚举的延迟执行,因为我认为这可能是关闭运行空间的原因。