Zdjęcia kontaktu użytkownika z Lync nie są wyświetlane prawidłowo

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2497721 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Nie masz pewności jaki wersji Office 365 używasz? Przejdź do następującej witryny firmy Microsoft:
Czy używam usługi Office 365 po uaktualnieniu?
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

PROBLEM

Po podłączeniu do Microsoft Lync Online, mogą wystąpić następujące problemy:
  • Problem 1: Nie można wyświetlić zdjęcia kontaktu w programie Microsoft Lync 2010 lub Microsoft Lync 2013.
  • Problem 2: Inne kontakty nie widzą Twoje zdjęcie. Obejmuje to kontaktów zewnętrznych.
  • Problem 3: Kontakt wysokiej rozdzielczości zdjęcia nie są wyświetlane w konferencji i spotkań online Microsoft Lync 2013.

ROZWIĄZANIE

Rozwiązanie problemu 1

Aby rozwiązać problem 1, Prześlij zdjęcie z portalu usługi Microsoft Office 365. W zależności od tego, która wersja skrzynki pocztowej programu Exchange użytkownik ma dostępne są opcje przekazywania różnych. Aby uzyskać więcej informacji dotyczących sposobu ładowania zdjęcia z Lync 2010 lub Lync 2013 przejdź do następującej witryny firmy Microsoft:
Zmienianie obrazu w programie Lync

Rozwiązanie problemu 2

Jeśli kontakty zewnętrzne zgłasza, że nie można wyświetlić zdjęcia kontaktu, upewnij się, że zdjęcia nie są publikowane w usłudze Active Directory za pomocą atrybutu thumbnailPhoto . W tym przypadku zdjęcia nie są dostępne dla kontaktów zewnętrznych, ponieważ zdjęcia są przechowywane w lokalnej Usługi domenowe w usłudze Active Directory (AD DS).

Rozwiązanie problemu 3

Wysokiej rozdzielczości zdjęcia są wyświetlane tylko w Lync 2013 i Microsoft Lync Web App. Jeśli użytkownicy są zalogowani do programu Lync 2010, standardowej rozdzielczości zdjęcia są wyświetlane zamiast wersji o wysokiej rozdzielczości. Lub, jeśli użytkownicy są zalogowani do Lync 2013, a jeśli zdjęcia dla niektórych kontaktów nie wysokiej rozdzielczości, upewnij się że kontakty mają skrzynki pocztowej programu Exchange 2013 i wysokiej rozdzielczości zdjęcia przesłane.

WIĘCEJ INFORMACJI

Te problemy mogą wystąpić z jednej z następujących przyczyn:
  • 1 Problem zazwyczaj występuje, gdy jest spełniony jeden z następujących warunków:
    • Zdjęcie nie zostało przesłane.
    • Zdjęcie nie spełnia wymagań rozmiaru lub typu.
    • Skrzynki pocztowej programu Exchange użytkownika jest niedostępna.
  • 2 Problem występuje, gdy zdjęcie jest niedostępne dla kontaktu. Taka sytuacja może wystąpić, ponieważ skrzynki pocztowej serwera Exchange jest niedostępne lub zdjęcie jest przechowywane w usłudze Active Directory i są niedostępne dla kontaktów zewnętrznych.
  • Problem 3 występuje, gdy są zalogowani użytkownicy do programu Lync 2010 lub użytkownik nie są wyświetlane zdjęcie, którego nie ma skrzynki pocztowej programu Exchange 2013.

Jak przesłać zdjęcia do programu Exchange Online za pośrednictwem środowiska PowerShell

Najpierw podłącz do programu Exchange w trybie Online za pomocą zdalnego programu PowerShell zgodnie z instrukcjami podanymi w następującej witrynie sieci Web Microsoft:
Połącz z programem Exchange Online przy użyciu zdalnego PowerShell
Tak szybko, jak tylko zostanie nawiązane połączenie, należy użyć polecenia cmdlet Set-UserPhoto do ładowania zdjęcia bezpośrednio do skrzynki pocztowej programu Exchange użytkownika. Aby uzyskać więcej informacji na temat polecenia cmdlet Set-UserPhoto i jego zwyczajami przejdź do następującej witryny sieci Web Microsoft TechNet:
Wymiana 2013 Cmdlets - Set-UserPhoto

Sposób wypełniania atrybutu "thumbnailPhoto" w AD DS

W przypadku uruchamiania narzędzia Windows Azure do synchronizacji Active Directory, należy uruchomić skrypt programu Windows PowerShell do wypełniania atrybutu thumbnailPhoto w schemacie usługi Active Directory na lokalnym. Aby to zrobić, wykonaj następujące kroki:
  1. Uruchom Notatnik, a następnie wklej poniższy skrypt środowiska Windows PowerShell do Notatnika:

    $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. Linia 2 skrypt edytowanie lokalizacji GC, aby odzwierciedlić lokalnego schematu usługi Active Directory. W tym przykładzie używamy domeny Contoso.local. W związku z tym w tym przykładzie wiersz 2 jest następująca:
    $root = [ADSI]'GC://dc=contoso,dc=local'
  3. W menu plik kliknij polecenie Zapisz.
  4. W polu Zapisz jako typ kliknij wszystkie pliki (*. *).
  5. W Nazwa pliku wpiszUploadADPhoto.ps1, a następnie kliknij przycisk Zapisz.
  6. Uruchom środowisko Windows PowerShell, a następnie przejść do lokalizacji, gdzie został zapisany skrypt.
  7. Uruchom skrypt, wpisz alias użytkownika i naciśnij klawisz Enter. Okno dialogowe Otwierania pliku żąda pliku obrazu, albo w formacie JPG lub PNG.
  8. Kliknij przycisk Otwórz. Wyniki są wyświetlane na ekranie.
  9. Jeśli obraz został pomyślnie przekazana, wykonaj jedną z następujących czynności:
    • Niech narzędzie Windows Azure do synchronizacji Active Directory synchronizacji.
    • Wymuszaj synchronizację. Aby uzyskać więcej informacji dotyczących sposobu wymusić synchronizację przejdź do następującej witryny firmy Microsoft:
      Synchronizacji katalogów
  10. Poczekaj 12 do 24 godzin, wszystkie zmiany zostały wprowadzone.
Uwaga Zdjęcie został opublikowany za pomocą tej metody, kontaktów zewnętrznych, takich jak użytkownicy usługi Windows Live Hotmail i innych organizacjach federacyjnych nie może wyświetlić zdjęcie. Nie można wyświetlić zdjęcie, ponieważ plik nie jest dostępny z lokalizacji zewnętrznych.

Nadal potrzebujesz pomocy? Przejdź do Społeczności użytkowników usługi Office 365 witryny sieci Web.

Właściwości

Numer ID artykułu: 2497721 - Ostatnia weryfikacja: 12 września 2013 - Weryfikacja: 24.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Office 365 for enterprises (pre-upgrade)
  • Microsoft Office 365 for small businesses  (pre-upgrade)
  • Microsoft Office 365 for education  (pre-upgrade)
  • Microsoft Office Communications Online
Słowa kluczowe: 
o365 o365a o365e o365p o365062011 pre-upgrade o365022013 after upgrade o365m kbmt KB2497721 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.
Anglojęzyczna wersja tego artykułu to: 2497721

Przekaż opinię

 

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