仮想エージェント Authentication との Microsoft Teams データ連携が失敗しました:アクセストークンの Oauth 認証に失敗しましたIssue 仮想エージェントは MS Teams とともにインストールされます。インストール済みのチームがあります。1 つのチームがインストールされています。MS Teams に移動して SN アプリにログインしてください。 [ServiceNow へのリンク] のオプションは参照しないでください。 再現手順:MS Teams チャットアプリケーションを起動します。ただし、[ServiceNow へのリンク] オプションは決して選択しないでください。 参照したセットアップドキュメント: https://docs.servicenow.com/csh?topicname=Implement-virtual-agent.html&version=latest https://docs.servicenow.com/csh?topicname=install-now-actions.html&version=latest https://docs.servicenow.com/csh?topicname=install-va-integrations.html&version=latest ログに次のエラーが記録されています。 2019-09-19 07:35:04 (139) http-21 システム、HTTP/1.1 のユーザー エージェント、エンコードなし:Microsoft-SkypeBotApi (Microsoft-BotFramework/3.0) 2019-09-19 07:35:04 (139) http-21 システム、新しいトランザクション 10C48368DBC80C10CA3018DF4B9619D2 #310827 /api/now/v1/proxy/cs/adapter/va/teams/activity 2019-09-19 07:35:04 (141) Default-thread-2 システム txid=54c48368dbc8、HTTP/1.1 のユーザー エージェント、エンコードなし:Microsoft-SkypeBotApi (Microsoft-BotFramework/3.0) 2019-09-19 07:35:04 (152) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** 存在しないレコードを取得しようとしています:oidc_provider_configuration:、初期化中 2019-09-19 07:35:04 (153) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** sysId= に対するレコードが oidc_provider_configuration で見つかりません 2019-09-19 07:35:04 (153) Default-thread-2 システム txid=54c48368dbc8 重大 *** エラー *** 次のどの client_ids にも発行者 https://api.botframework.com の oauth_oidc_entity が見つかりません:49471a10-fdbc-4ffb-b0b8-944f3df985d9 2019-09-19 07:35:04 (153) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** アクセストークンの OAuth 認証に失敗しましたeyJhbGciOiJSUzI1NiIsImtpZCI6IktwSVdSVWxnZmlObGQxRFR4WkFoZTRpTm1rQSIsInR5cCI6IkpXVCIsIng1dCI6IktwSVdSVWxnZmlObGQxRFR4WkFoZTRpTm1rQSJ9.eyJzZXJ2aWNldXJsIjoiaHR0cHM6Ly9zbWJhLnRyYWZmaWNtYW5hZ2VyLm5ldC9hbWVyLyIsIm5iZiI6MTU2ODkwMzcwMywiZXhwIjoxNTY4OTA3MzAzLCJpc3MiOiJodHRwczovL2FwaS5ib3RmcmFtZXdvcmsuY29tIiwiYXVkIjoiNDk0NzFhMTAtZmRiYy00ZmZiLWIwYjgtOTQ0ZjNkZjk4NWQ5In0.XfyAH8fZesaFJOwvlHscsc-OGWSOkgt0Sb_5haem1_jO9V-ZfkxKa1Cnxq71_G0Xvx6ynhx8y0wxypT1KyJb744BEPs8QMjTju39EZtzbTmBvv8franHlpopnOsdbIKA9i6CGgxS4L4OgRd_zrlMYBvZlXVVQT-jlIyJZO-pEKdHLlIuPh2hdwJ36a-xGLv5qLu81Rimd-o3lVNo8VbacapDZlb7Elb644sV-OTU88dZVkt5giL1yS4-vH0XaTEdMirwgFxdG9CUHwV2RpQ1se0Mbxjd5VJcr2htn4M6OSZRx1GWHbR153jU2KEfDRj0OlUt6xuwo-PogEExz9LXdA.ユーザーが見つかりません。 2019-09-19 07:35:04 (153) Default-thread-2 システム txid = 54c48368dbc8、HTTP 認証検証済みユーザー「guest」 2019-09-19 07:35:04 (156) Default-thread-2 システム txid=54c48368dbc8、公開ページの ACL チェックをバイパス:/api/now/v1/proxy/cs/adapter/va/teams/activity 2019-09-19 07:35:04 (157) Default-thread-2 システム txid=54c48368dbc8 #310827 /api/now/v1/proxy/cs/adapter/va/teams/activity パラメーター ------------------------- api=api 2019-09-19 07:35:04 (158) Default-thread-2 システム txid=54c48368dbc8 *** 開始 #310827 /api/now/v1/proxy/cs/adapter/va/teams/activity、ユーザー:guest 2019-09-19 07:35:04 (282) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** 存在しないレコードを取得しようとしています:oidc_provider_configuration:、初期化中 2019-09-19 07:35:04 (282) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** sysId= に対するレコードが oidc_provider_configuration で見つかりません 2019-09-19 07:35:04 (283) Default-thread-2 システム txid=54c48368dbc8、openID 接続プロバイダー設定に対する有効なレコードが見つかりません。 2019-09-19 07:35:04 (283) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** 存在しないレコードを取得しようとしています:oidc_provider_configuration:、初期化中 2019-09-19 07:35:04 (284) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** sysId= に対するレコードが oidc_provider_configuration で見つかりません 2019-09-19 07:35:04 (284) Default-thread-2 システム txid = 54c48368dbc8 重大 *** エラー *** トークンの検証に失敗しました。OIDC 設定が無効です。 2019-09-19 07:35:04 (284) Default-thread-2 システム txid=54c48368dbc8 警告 *** 警告 *** [コンテキスト] [MsAdapterMgr] 無効なトークン 2019-09-19 07:35:04 (285) Default-thread-2 システム txid=54c48368dbc8 #310827 [REST API] RESTAPIProcessor:無許可のトークン 2019-09-19 07:35:04 (286) default-thread-2 システム txid=54c48368dbc8 *** 終了 #310827 /api/now/v1/proxy/cs/adapter/va/teams/activity、ユーザー:guest、合計時間:0:00:00.145、処理時間:0:00:00.145、SQL 時間:0:00:00.004 (カウント:18)、ソース:10.242.65.84、タイプ:rest、メソッド:POST、api 名:now/proxy、リソース:now/v1/proxy/cs/adapter/va/teams/activity、バージョン:v1、ユーザー id:b8ff4977dbe0e74042a66572ca961907、応答ステータス:403 Causeインスタンスで設定が欠落しています。Resolution初期エラーを解消するために、以下が行われました。(1) テーブル [oauth_oidc_entity] で OAuth OIDC エンティティ「ServiceNow 仮想エージェント Teams アプリ」に移動します。(2) [OAuth OIDC プロバイダー設定 (OAuth OIDC Provider Configuration)] で虫眼鏡を選択し、[Microsoft Teams] を選択して変更を保存します(3) Teams から再起動しますこの後、ログエラーは次のように変わりました。2019-10-01 05:08:29 (068) http-17 システム、HTTP/1.1 のユーザー エージェント、エンコードなし:Microsoft-SkypeBotApi (Microsoft-BotFramework/3.0)2019-10-01 05:08:29 (069) http-17 システム、新しいトランザクション 4A465C68DB904850CA3018DF4B961967 #489944 /api/now/v1/proxy/cs/adapter/va/teams/activity2019-10-01 05:08:29 (071) Default-thread-6 システム txid=8e465c68db90、HTTP/1.1 のユーザー エージェント、エンコードなし:Microsoft-SkypeBotApi (Microsoft-BotFramework/3.0)2019-10-01 05:08:29 (870) http-33 警告 *** 警告 *** リソースが存在しません:/scs/snc_node_disable.html2019-10-01 05:08:30 (008) http-44 警告 *** 警告 *** リソースが存在しません:/scs/snc_node_disable.html2019-10-01 05:08:30 (688) Default-thread-6 システム txid=8e465c68db90 警告 *** 警告 *** 値が null オブジェクトまたは空の文字列であるため、要求 serviceurl を無視します2019-10-01 05:08:30 (688) Default-thread-6 システム txid=8e465c68db90 重大 *** エラー *** 無効な要求値。名前:serviceurl、値:null2019-10-01 05:08:30 (689) Default-thread-6 システム txid=8e465c68db90 重大 *** エラー *** 受信要求からの JWT トークンに対して要求が有効ではありません。2019-10-01 05:08:30 (689) Default-thread-6 システム txid=8e465c68db90 警告 *** 警告 *** アクセストークンの OAuth 認証に失敗しましたeyJhbGciOiJSUzI1NiIsImtpZCI6IktwSVdSVWxnZmlObGQxRFR4WkFoZTRpTm1rQSIsInR5cCI6IkpXVCIsIng1dCI6IktwSVdSVWxnZmlObGQxRFR4WkFoZTRpTm1rQSJ9.eyJzZXJ2aWNldXJsIjoiaHR0cHM6Ly9zbWJhLnRyYWZmaWNtYW5hZ2VyLm5ldC9hbWVyLyIsIm5iZiI6MTU2OTkzMTcwOCwiZXhwIjoxNTY5OTM1MzA4LCJpc3MiOiJodHRwczovL2FwaS5ib3RmcmFtZXdvcmsuY29tIiwiYXVkIjoiNDk0NzFhMTAtZmRiYy00ZmZiLWIwYjgtOTQ0ZjNkZjk4NWQ5In0.mEDKnUuRrqo3vZeWGhwG5Pkm1-Ef3wWc4Emf9ScwacFGo8ThJgqw_PvPOKUwa5tfwMAJq_MUhkE9VjtF9u4Zl9aCS86nwKKhVuzApnhiR5gM-DndSOIrhyY-9DnuXEqngLxYvDIG2CQl4VRvgyDAGxs-U3JV6MQ48YjSm6hqOLrEefMUwt7ATLJniTWwhmybfIajQmXANe6d_Soi8HW5sBf9RjxRhmQ4-w785FcHFyZdTdO5EeBE5RuNIQBzrJ6JSljnyQWQl11456LnIYXfLZby38InwwhhPBP8lNM18D_caeTj7rRzBr8QNBZw00_vukxhU4Zp0S5yg4f4L5QhXg.ユーザーが見つかりません。2019-10-01 05:08:30 (689) Default-thread-6 システム txid=8e465c68db90、HTTP 認証検証済みユーザー「guest」2019-10-01 05:08:30 (692) Default-thread-6 システム txid=8e465c68db90、公開ページの ACL チェックをバイパス:/api/now/v1/proxy/cs/adapter/va/teams/activity2019-10-01 05:08:30 (694) Default-thread-6 システム txid=8e465c68db90 #489944 /api/now/v1/proxy/cs/adapter/va/teams/activity パラメーター -------------------------api=api2019-10-01 05:08:30 (694) Default-thread-6 システム txid=8e465c68db90 *** 開始 #489944 /api/now/v1/proxy/cs/adapter/va/teams/activity、ユーザー:guest2019-10-01 05:08:30 (701) Default-thread-6 システム txid=8e465c68db90 *** 終了 #489944 /api/now/v1/proxy/cs/adapter/va/teams/activity、ユーザー:guest、合計時間:0:00:01.632、処理時間:0:00:01.632、SQL 時間:0:00:00.009 (カウント:12)、ソース:10.242.65.20、タイプ:rest、メソッド:POST、api 名:now/proxy、リソース:now/v1/proxy/cs/adapter/va/teams/activity、バージョン:v1、ユーザー id:b8ff4977dbe0e74042a66572ca961907、応答ステータス:200テーブル [sys_cs_vendor_client_adapter_configuration] に Microsoft Teams アプリケーションの設定が欠落していることがわかりました。この 2 番目のエラーを解決するために、次の指示が与えられました。(1) 復元のために、sys_cs_adapter_configuration_page_teams で設定ページレコードを見つけます (名前 == <任意の名前>)。名前「<任意の名前>」を「<任意の名前>」に編集します (更新を強制するためのスペースを加えます。スペースは後で削除することもできますが、どちらでもかまいません)新しい sys_cs_vendor_client_adapter_configuration レコードを生成するためにトリガーされるビジネスルールがあります。上記を実行すると、設定レコードが復元されます。 (2) Teams から再起動します