ほとんどのOpenIDライブラリでは、OpenIDとしてドメイン名を入力する必要があります。 auth.example.com
の代わりに198.51.100.1
のようなIPアドレスをOpenIDとして使用することは有効かどうか?OpenIDとしてIPアドレスを持つことは有効ですか?
2
A
答えて
0
私はあなたが "as OpenID"と言ったとき、あなたは "ユーザー提供OpenID識別子"を意味すると仮定しています。
可能な限り短いと答えた場合:はい、そうすることはお勧めできません。
長い答え: のOpenID 2.0スペックユーザー指定のOpenID識別子が有効XRIまたはURI [1]でなければならないので、URI内のIPが有効なURLであると考えられるようhttp://1.2.3.4/を入力すると、有効な正規化、検出および認証をもたらすはずであることを定義限りRFC3986 [2]行く。
- IPアドレスが変更、あなたはこれが固体であることを主張するかもしれないが、それはいくつかの将来に例えば(ないあなたがIPv6に切り替える必要がありますし、その後必要になります:あなたはいくつかのことを考慮しなければならないと述べ
そのようなIP OpenIDを使用して認証されたすべてのサイトへのアクセスが緩やかになります)。ドメインベースのOpenIDで行うことは、あなたのドメインが新しいIPを指し示すことだけです。
- OpenID(頼りにしている当事者)が提供するサイトは、正規化前にOpenID識別子の検証を行います。遅かれ早かれあなたは有効なOpenID識別子としてIPを検証しないものにつまずくでしょう。
参考文献:
関連する問題
- 1. MACアドレスとIPアドレス
- 2. スマートフォンでIPアドレスをブロックすることはできますか?
- 3. 同じMACアドレスと同じIPアドレスを持つコンピュータを検出する
- 4. オブジェクトのキーとしてjavascript関数を持つことは完全に有効ですか?
- 5. 'section'タグの内部にHTML形式を持つことは有効ですか?
- 6. MSDeployは宛先にサイト名とIPアドレスを保持します
- 7. facebookエラーアプリケーションドメイン:[IPアドレス]が有効なドメインではありません。
- 8. NserviceBus IPアドレスを持つMSMQ入力キュー
- 9. 読むIPは、テキストファイルからアドレスと、それは次のように私は、IPアドレスの束を持つテキストファイルを持っている
- 10. 共有ホストでmysqlのIPアドレスを見つける方法は?
- 11. Pythonを使用してユーザエージェントとグローバルIPアドレスを見つける
- 12. 最初の16ビットIPアドレスに対して同じgeo-ip解決を行うことは安全ですか?
- 13. 特定のデータセットに対して複数の有効なBSTを持つことは可能ですか?
- 14. 同じ信号に対して複数の信号ハンドラを持つことは有効ですか?
- 15. 有効なアドレスを持つC++削除ポインタ
- 16. Appleのアプリポリシーでは、ユーザーのIPアドレスをサードパーティと共有することができます
- 17. Grep固有のIPアドレス
- 18. MediaWikiアクセスのプライベートIPアドレスとパブリックIPアドレスを使用してください。
- 19. hrefなしで名前なしのアンカータグを持つことは有効なHTMLですか?
- 20. IPv6アドレスをソースIPアドレスとしてPythonソケットにバインド
- 21. OpenIDはスパマーにとって有利なターゲットですか?
- 22. 共有IPアドレスを持つWebサーバー上のMySQLデータベースの接続文字列 - C#
- 23. HTML要素にいくつかの別個のクラス属性を持つことは有効ですか?
- 24. このオプションを有効にしておくことは何を維持していますか?
- 25. IPアドレスでMongoベースを破棄することはできますか?
- 26. IPアドレスでユーザーの所在地を探すことはできますか?
- 27. IPアドレスにMaskeditextenderを使用することはできますか?
- 28. リモートIPアドレスと物理アドレスの違い
- 29. コンパイル前に有効なHTMLとしてASP.NETページを有効にすることは可能です
- 30. グローバルIPアドレスを取得してiOSアプリ内で国を取得することは合法ですか?
あなたはもう少し手の込んだことはできますか? *ここで*と仕事をすることはどういう意味ですか?可能であれば、シナリオを記述してください。 – hari
これはうまくいかない理由はありません。 –