2017-11-13 13 views
1

私は以前、各ユーザがドメインを管理していると仮定して、indieweb use-casesのコンテキストでOpenID 2.0のアイデンティティと委任[1]を使用しました。したがってIDはhttps://example.comURL(ドメインではない)は、OpenID 2.0のIDに適していますか?

のようになります。OpenID 2.0のIDは、単なるドメインではなく、URLの形式を取ることができますか?例えば、両方https://example.com/alicehttps://example.com/bobは次のようになります。

  • が別々のアイデンティティプロバイダへの各デリゲートは
  • [1] ない OpenIDで接続し、サポートしていませんでした

    1. 有効な、独立したアイデンティティ委任

    答えて

    1

    ユーザー提供の識別子must be normalized。入力は、HTTP(S)URLとして扱わ入った場合:NOスキームは(#含む)断片オフ

  • ストリップを指定されていない場合に使用http

    1. フォロー
    2. 先URL according to RFC 3986を正規化をリダイレクト

    Appendix A.1.は、いくつかの正規化の例を示します:入力example.comhttp://example.comはBECうオームhttp://example.com/

    したがって、識別子は単なるドメインにすることはできません。したがって、をURLにします。 URL https://example.com/https://example.com/fooの間には関連性のある違いはありません。これは、同じホスト/ドメインの下で複数のアイデンティティを提供することはまったく問題ないことを意味します。

  • 関連する問題