問題タブ [fusionauth]

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 に答える
1328 参照

fusionauth - アトミック タイプ 'xs:ID' の有効な値ではありません

samltest.id を渡すために FusionAuth を IDP として取得する際に問題が発生しました。

FusionAuth は、すべて Ubuntu 18.04 で、SSL を使用して NGINX のアップストリームである test.example.com にインストールされています。

FusionAuth でアプリケーションを作成する

名前: サムテスト

ID: 1214aabe-5697-44bd-a271-511d43b63913

SAML タブセット [1]

発行者: https://samltest.id/saml/sp

ACS: https://samltest.id/Shibboleth.sso/SAML2/POST

SAML v2 統合の詳細の下で、アプリケーションを表示します

メタデータ URL: https://test.example.com/samlv2/metadata/63326230-3433-3661-3939-626632386436

samltest.id [2] にメタデータ URL を指定すると、次のエラーが表示されます

moment.metadata:1: 要素 EntityDescriptor: スキーマの有効性エラー: 要素 '{urn:oasis:names:tc:SAML:2.0:metadata}EntityDescriptor'、属性 'ID': '64643134-3530-3365-6433-393236336261' はアトミック タイプ 'xs:ID' の有効な値ではありません。

moment.metadata:1: 要素 IDPSSODescriptor: スキーマの有効性エラー: 要素 '{urn:oasis:names:tc:SAML:2.0:metadata}IDPSSODescriptor': 属性 'protocolSupportEnumeration' が必要ですが、欠落しています。moment.metadata の検証に失敗する

ID を数字以外で始める必要がある可能性はありますか? [3]

EDIT1 - 開始

[3] で特定された問題が最初のエラーの原因であることはほぼ確実です。XML ファイルを手動で変更し、ID の先頭に _ (アンダースコア) を追加して、ローカルの Shibboleth SP インストールに送信し、「xs:ID」エラーを取り除きました。

「protocolSupportEnumeration」の欠落エラーを解決できるとは思いません。

編集 1 - 終了*

どんな助けでも大歓迎です。


[1] https://samltest.id/download/#SAMLtest_Metadata

[2] https://samltest.id/upload.php

[3] https://docs.secureauth.com/pages/viewpage.action?pageId=6226279

0 投票する
1 に答える
349 参照

fusionauth - FusionAuth はシングル サインアウトを提供しますか?

FusionAuth がシグナルをアプリケーションに送信して、サインアウト時にユーザーのセッションを終了させるものを見つけることができないようです。

0 投票する
1 に答える
122 参照

fusionauth - Fusionauth ADFS 統合の問題

Windows マシンでローカルに FusionAuth サーバーを評価しており、adfs サーバーに ID プロバイダーを設定しようとしています。docsで概説されている手順に従いました。

adfs にログインすると、/samlv2/acs ページで 405 エラーが発生します。

プロバイダーでデバッグ フラグを有効にしました。ただし、[システム] -> [イベント ログ] ページにイベントが表示されません。そこでこれらのイベントを見ることができますか?

ログ カタログの下に「fusionauth-search」ファイルが表示されますが、「fusionauth-app」ログは表示されません。fusion-app ログは、この問題をデバッグする正しい場所ですか? 欠落している理由は何ですか?

ありがとう