問題タブ [xrds]
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.
wordpress - wordpress に接続されたセルフホストの openid プロバイダーを機能させるにはどうすればよいですか
目的: 独自の OpenId プロバイダーを自己ホスト型の Wordpress ブログに接続して、Wordpress 管理者が自分の OpenId を使用して管理パネルにログインし、この OpenId で他のブログにコメントできるようにすること。
ブログアドレス: http://blog.blomqvist.no OpenId プロバイダー: /id/ 作成された OpenId: ブログアドレスと同じ
使用した WP プラグイン:
WP-ヤディス 1.2.1
XRDS-シンプル 1.0
OpenID 3.3.2
OpenId プロバイダーとして phpMyId をインストールしました。作成した OpenId と管理パネルのログインを接続できたので、管理者は作成した OpenId で管理パネルにログインできました。
ただし、この OpenId は、blogspot や他の wordpress ブログなどでは使用できません。
ruby-on-rails - Rubyを使用してOpenIDでXRDSドキュメントを取得する
私はOpenIDプロトコルで遊んでいます。ディスカバリーリクエストを送信し、GoogleからXRDSドキュメントを取得しようとしています。カールを使用してターミナルから実行しようとすると、次の出力が得られます
ルビーコードから同じことを行おうとすると、302エラーが発生し、移動先のURLが同じリクエストURLを指します。
コード
コードを介してXRDSを取得する方法と、異なる出力が表示されるのはなぜですか。誰かがそれを説明できますか?
openid - Facebook は xrds または openid エンドポイント検出をサポートしていますか?
ID URL で HTTP GET を実行するときに application/xrds+xml と呼ばれる特別な MIME タイプを要求することにより、開発者は実装する代替手段を選択できます。
Facebookでこれは可能ですか(Facebook Connectの使用に対して)
oauth - AOL openid ウェブサイト検証
AOL openid を使用しようとしていますが、「AOL はこの Web サイトを確認できません」というメッセージが表示されます
このエラーを回避する手順を誰か教えてもらえますか?
サンプルコードがある場合は共有してください - 事前に感謝します
よろしく、
ナビン
ジョージは答えてくれてありがとう、しかし私はそれを機能させるのに問題があります、私のxrdsファイルは次のとおりです
私のリクエストURLは
何が間違っているのかわかりません
助けてください...
asp.net-mvc-4 - XRDS の URI ごとに MVC4 OpenID プロバイダー アクションが呼び出されない
会社でシングル サインオン機能用の OpenID プロバイダーを開発しようとしています。MVC 4 またはDotNetOpenAuth
ライブラリの経験はほとんどありません。
http://www.dotnetopenauth.net/siteからダウンロードした例に基づいてプロバイダーを構築しようとしています。
私のプロバイダーは依拠当事者によって呼び出されませんが、Xdrs に記載されている URI を呼び出しません。URIは次のように形成されています
http://localhost:54589/OpenId/provider
しかし、この URL のアクション (プロバイダ アクション) は呼び出されていません。この URL にブラウザから直接アクセスすると、ブラウザにビューが表示されます。
以下はXrdsです
これが MVC の問題なのか、DotNetOpenAuth
正しく使用していないのかわかりません。
デバッグの更新 MVC カミソリ Xrds.cshtml が呼び出されていることがわかりましたが、証明書利用者は Xrds に存在する URI にリダイレクトしません。また、Request.ContentType を application/Xrds+xml として設定していることも確認しました。以下は私のコードです
Fiddler でリクエストとレスポンスを見ると、302 であるはずの結果 200 が返されます。
これは、xrds が適切な形式で証明書利用者に返されないということですか?
ここでフィドラーのトレース
html - W3C 検証エラー: 「要素メタの属性 http-equiv の値 X-XRDS-Location が正しくありません」
HTML の次の行に応答して、上記の検証エラーが発生します。
WordPress ソーシャル認証プラグインを使用して、この行をすべてのページの先頭に自動的に追加します。
この行がサイトに何をするかはわかりませんが、検証エラーがスローされます。
メタ行はサイトに何をしますか? それは必須ですか?
「XHTML要素メタのhttp-equiv属性のX-XRDS-Locationの値が正しくありません」という質問を解決しました 。XHTML5 validationで、登録方法がわかりません。