0

これはすでにどこかで答えられているように感じますが、Drupal についてこの質問に直接答えた人は誰もいないようです。

REST サーバーを使用してプッシュ通知を処理するために必要なモジュールだけを使用して、バニラの Drupal インストールをセットアップしました。CocoaRestClient (こちらhttp://code.google.com/p/cocoa-rest-client/ ) を使用して REST サーバーをテストしているときに、基本 HTTP 認証で問題が発生しました (認証が失敗しています)。セッション認証でテストしましたが、完全に機能します。私のユーザー名とパスワードは間違いなく正しいです。Services の基本認証モジュールでは、セットアップの方法があまり提供されていません。

使用されているモジュール:
プッシュ通知
サービス
サービスの基本認証
REST サーバー

Drupal 7.22 最小 (バニラ インストール - リストされているもの以外のテーマやその他の派手なモジュールはありません)。

4

2 に答える 2

0

基本認証では、基本認証ヘッダーを使用して、エンドポイントに対して GET、POST、PUT、および DELETE を実行できます。/login エンドポイントに対して何かを行うかどうかはわかりません。承認ヘッダーは、Basic の後に、base-64 でエンコードされた「user:password」の文字列 (引用符は含まれません) で構成する必要があります。 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

これは、Postman または Fiddler を使用して簡単にテストできます。

于 2013-12-19T16:53:41.173 に答える
-1

アクセスを制限するには、コンテンツ アクセスを使用する必要があります。これにより、ユーザーはログインとパスワードを提供する必要があります。

于 2015-09-30T07:05:50.507 に答える