2017-02-15 123 views
0

最近MacOS SierraでMicrosoft Teamsデスクトップアプリケーション(v0.7.00.3101)を使用し始め、すべてうまくいきました。私の会社は最近、認証用のクライアント証明書(MFA)を使用するように切り替えました。チームのデスクトップアプリケーションではそれ以来ログインできません。Microsoft Teamsがログインの一部としてクライアント証明書を受け入れていません

Macに証明書とそれぞれのルート証明書がインストールされており、Google Chromeを使用してhttps://teams.microsoft.comに正常にログインできます。 MSのログイン画面で自分のメールアドレスを入力すると、私の会社のログインページに転送され、そこでパスワードを入力すると、Chromeは証明書を選択するダイアログを表示します。私がそれを選択すると、私はMSチームサイトに転送されます。

デスクトップアプリケーション(Chromeを内部的に呼び出すと思います)を使用しているときは、私の会社のログインページにアクセスしてパスワードを入力しますが、アプリはそこに残り、証明書を選択しません。

同じアプローチは、同僚にとってうまく機能しています。彼の場合、MS Teamsアプリケーションは証明書を自動的に選択してサインインします。

MS Teamsのデスクトップアプリケーションでは、Chromeの動作と証明書を選択しない理由について詳しく知る方法はありますか?

UPDATE:いくつかのより多くの掘削後 、私は追加の情報を吐き出すためにMSチーム/電子を取得する方法を見つけました:

cd /Applications/Microsoft Teams.app/Contents/MacOS 

ELECTRON_ENABLE_LOGGING=true ./Teams 

これは、コンソールに表示するログを引き起こし、それいったんサーバーに証明書を送信するために失敗したログイン画面を打つ、以下がログに登場:

[47746:0215/104528:ERROR:client_cert_store_mac.cc(98)] CopyCertChain error: Error Domain=NSOSStatusErrorDomain Code=-50 "paramErr: error in user parameter list" (-50) 

このエラーメッセージが数回表示され、私はそれを見つけたことを証明ごとに一度と思います。このエラーメッセージから、私は次のバグレポートを見つけました - macOS Sierraで導入された未解決の問題だと思われます:https://bugs.chromium.org/p/chromium/issues/detail?id=649953

MacOS El Capitanにいるので、なぜこれが私の同僚のために働くのか説明しています。このエラーは存在しません...

バグ修正を使用するにはMSチームを更新するために何かできますか、または修正するためにMSチームチームに報告する必要があるものはありますか?

答えて

0

これで問題なく動作します。私は現在macOS 10.12.5とMS Teams 1.0.00.17151を使用していますが、問題は修正されています。

私がチームにログインすると、証明書を表示するポップアップダイアログが表示され、使用したい証明書を選択することができます。

これがmacOSアップデートで修正されたのか、チームアップデートで修正されたのかはわかりませんが、今はうまくいきます。

サイドノート:この問題は、バグレポートとしてTeams UserVoice siteに報告しましたが、バグが修正されたときに管理者によって削除されました。私はユーザーボイスから削除についての通知を受け取らなかった、私は積極的に自分の投稿を検索するときに気づいた。

関連する問題