問題タブ [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.

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

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 ブログなどでは使用できません。

0 投票する
2 に答える
1094 参照

ruby-on-rails - Rubyを使用してOpenIDでXRDSドキュメントを取得する

私はOpenIDプロトコルで遊んでいます。ディスカバリーリクエストを送信し、GoogleからXRDSドキュメントを取得しようとしています。カールを使用してターミナルから実行しようとすると、次の出力が得られます

ルビーコードから同じことを行おうとすると、302エラーが発生し、移動先のURLが同じリクエストURLを指します。

コード

コードを介してXRDSを取得する方法と、異なる出力が表示されるのはなぜですか。誰かがそれを説明できますか?

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

openid - Facebook は xrds または openid エンドポイント検出をサポートしていますか?

ID URL で HTTP GET を実行するときに application/xrds+xml と呼ばれる特別な MIME タイプを要求することにより、開発者は実装する代替手段を選択できます。

Facebookでこれは可能ですか(Facebook Connectの使用に対して)

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

oauth - AOL openid ウェブサイト検証

AOL openid を使用しようとしていますが、「AOL はこの Web サイトを確認できません」というメッセージが表示されます

このエラーを回避する手順を誰か教えてもらえますか?

サンプルコードがある場合は共有してください - 事前に感謝します

AOL openid で Web サイトを確認できません

よろしく、

ナビン


ジョージは答えてくれてありがとう、しかし私はそれを機能させるのに問題があります、私のxrdsファイルは次のとおりです

私のリクエストURLは

https://api.screenname.aol.com/auth/openidServer?openid.claimed_id=http://openid.aol.com/navinleon&openid.identity=http://openid.aol.com/navinleon&openid.return_to=http: //localhost:56709/myproject/socialoauth.aspx&openid.realm=http://mydomain.com/xrds/&openid.mode=checkid_setup&openid.assoc_handle=f457ae42e94c11e0811b002655277584&openid.ns=http://specs.openid.net/auth/2.0&openid .ns.alias3=http://openid.net/srv/ax/1.0&openid.alias3.if_available=alias5&openid.alias3.required=alias1,alias2,alias3,alias4,alias6,alias7&openid.alias3.mode=fetch_request&openid.alias3. type.alias1=http://axschema.org/namePerson/friendly&openid.alias3.count.alias1=1&openid.alias3.type.alias2=http://axschema.org/namePerson/first&openid.alias3.count.alias2=1&openid. alias3.type.alias3=http://axschema.org/namePerson/last&openid.alias3.count.alias3=1&openid.alias3.type.alias4=http://axschema.org/contact/country/home&openid.alias3.count.alias4=1&openid.alias3.type.alias5=http: //axschema.org/pref/language&openid.alias3.count.alias5=1&openid.alias3.type.alias6=http://axschema.org/contact/email&openid.alias3.count.alias6=1&openid.alias3.type.alias7= http://axschema.org/birthDate&openid.alias3.count.alias7=1エイリアス7=1エイリアス7=1

何が間違っているのかわかりません
助けてください...

0 投票する
0 に答える
684 参照

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 が適切な形式で証明書利用者に返されないということですか?

ここでフィドラーのトレース

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

html - W3C 検証エラー: 「要素メタの属性 http-equiv の値 X-XRDS-Location が正しくありません」

HTML の次の行に応答して、上記の検証エラーが発生します。

WordPress ソーシャル認証プラグインを使用して、この行をすべてのページの先頭に自動的に追加します。

この行がサイトに何をするかはわかりませんが、検証エラーがスローされます。

メタ行はサイトに何をしますか? それは必須ですか?

「XHTML要素メタのhttp-equiv属性のX-XRDS-Locationの値が正しくありません」という質問を解決しました 。XHTML5 validationで、登録方法がわかりません。