文章编号: 2497721 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

问题

当您连接到 Microsoft Lync Online 时,您可能会遇到以下问题:
  • 问题 1: 不能查看 Microsoft Lync 2010 或 Microsoft Lync 2013 联系人的照片。
  • 问题 2: 其他联系人看不到照片。这包括外部联系人。
  • 问题 3: 会议和 Microsoft Lync 2013 在联机会议中不会显示联系人高分辨率的照片。

本地

问题 1 的解决办法

要解决问题 1 上, 传照片从 Microsoft Office 365 门户。这取决于哪个版本的 Exchange 邮箱的用户拥有,有不同的上载选项。有关如何上载照片 Lync 2010 或 Lync 2013 的详细信息,请访问以下 Microsoft 网站:
更改您的图片在 Lync

针对问题 2 的解决方案

如果外部联系人报表他们无法查看您的联系人照片时,请确保照片也不会在 活动目录(AD) 中发布,使用thumbnailPhoto属性。在这种情况下,照片不是供外部联系人,因为照片存储在本地的 活动目录(AD) 域服务 (AD DS)。

外部联系人不能从本地源中检索的照片。只有在同一组织内的用户将能够检索中 Lync Online 的照片。

问题 3 的解决办法

Lync 2013 和 Microsoft Lync Web 应用程序中只显示高清晰度照片。如果用户已登录到 Lync 2010,标准清晰度照片显示而不是高分辨率版本。或者,如果用户已登录到 Lync 2013,并且如果某些联系人的照片不是高分辨率,您应该确保联系人具有 Exchange 2013 邮箱,并且具有高分辨率照片上载。

详细信息

由于下列原因之一的情况下,可能发生这些问题:
  • 当满足以下条件之一为真时,通常会出现问题 1
    • 已不上载任何照片。
    • 照片不符合的大小或类型的要求。
    • 用户的 Exchange 邮箱不可用。
  • 不能访问该联系人照片时,就会发生问题 2 。这是因为 Exchange 邮箱不可用,或因为照片存储在 活动目录(AD) 中,并且无法访问到的外部联系人。
  • 用户登录到 Lync 2010 或的用户显示其照片不没有 Exchange 2013 邮箱时发生问题 3

如何将照片上载到 PowerShell 通过 Exchange Online

首先,使用连接到 Exchange 联机远程 PowerShell 使用下面的 Microsoft 网站上的说明:
连接到 Exchange 使用远程 PowerShell 联机
一旦连接,使用一组 UserPhoto 命令 到用户的 Exchange 邮箱中直接上载照片。有关设置 UserPhoto 命令 和其用法的详细信息,请访问以下 Microsoft TechNet 网站:
Exchange 2013 命令 的集 UserPhoto

如何填充在 AD DS 中的"thumbnailPhoto"属性

如果您运行的 Microsoft Azure 活动目录(AD) 同步工具,则运行 Windows PowerShell 脚本填充内部部署 活动目录(AD) 架构中的thumbnailPhoto属性。若要执行此操作,请执行以下步骤:
  1. 启动记事本),然后将下面的 Windows PowerShell 脚本粘贴到记事本中:

    $SAMName=Read-Host "Enter a username"
    
    $root = [ADSI]'GC://dc=contoso,dc=local'
    $searcher = new-object System.DirectoryServices.DirectorySearcher($root)
    $searcher.filter = "(&(objectClass=user)(sAMAccountName=$SAMName))"
    $user = $searcher.findall()
    $userdn = $user[0].path
    $userdn = $userdn.trim("GC")
    $userdn = "LDAP" + $userdn
    
    function Select-FileDialog
    {
    param([string]$Title,[string]$Directory,[string]$Filter="All Files (*.*)|*.*")
    [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") | Out-Null
    $objForm = New-Object System.Windows.Forms.OpenFileDialog
    $objForm.InitialDirectory = $Directory
    $objForm.Filter = $Filter
    $objForm.Title = $Title
    $objForm.ShowHelp = $true
    $Show = $objForm.ShowDialog()
    If ($Show -eq "OK")
    {
    Return $objForm.FileName
    }
    Else 
    {
    Write-Error "Operation canceled by user."
    }
    }
    
    $photo = Select-FileDialog -Title "Select a photo" -Directory "%userprofile%" -Filter "JPG Images (*.jpg)|*.jpg|PNG Images (*.png)|*.png"
    
    $user = [ADSI]($userdn)
    [byte[]]$file = Get-Content $photo -Encoding Byte
    
    # clear previous image if exist 
    $user.Properties["thumbnailPhoto"].Clear()
    
    # write the image to the user's thumbnailPhoto attribute by converting the byte[] to Base64String 
    $result = $user.Properties["thumbnailPhoto"].Add($file)
    
    # commit the changes to AD 
    $user.CommitChanges()
    
    if ($result -eq "0")
    {
    Write-Host "Photo successfully uploaded."
    } 
    else
    {
    Write-Error "Photo was not uploaded."
    }
  2. 第 2 行的脚本,编辑的 GC 位置,以反映本地 活动目录(AD) 架构。在此示例中,我们使用 Contoso.local 域。因此,在此示例中,第 2 行是,如下所示:
    $root = [ADSI]'GC://dc=contoso,dc=local'
  3. 文件菜单上,单击保存
  4. 保存类型框中,单击的所有文件 (*。 *)
  5. 的文件名 框中,键入UploadADPhoto.ps1然后单击保存
  6. 开始 Windows PowerShell,然后将其移动到您保存该脚本的位置。
  7. 运行该脚本,键入的用户,别名然后按 Enter。文件打开对话框将提示您为图像文件中任何一种的 JPG 或 PNG 格式。
  8. 单击打开。结果将显示在屏幕上。
  9. 如果已成功上载图片,执行下列操作之一:
    • 让 Azure 活动目录(AD) 同步工具同步。
    • 强制同步。有关如何强制同步的详细信息,请访问以下 Microsoft 网站:
      同步目录
  10. 等待 12 到 24 小时,所有的更改才会生效。
注意如果使用此方法发布了照片,如 Windows Live Hotmail 用户的外部联系人和其他联合的机构无法显示照片。无法显示照片,因为不能从外部位置访问该文件。

仍需要帮助吗?请转到 Office 365 社区 网站。

属性

文章编号: 2497721 - 最后修改: 2014年7月5日 - 修订: 23.0
这篇文章中的信息适用于:
  • Microsoft Lync Online
关键字:?
o365 o365a o365e o365p o365022013 o365m kbmt KB2497721 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 2497721
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com