2

ServiceStackは、さまざまな認証方法をコードでテストする例を提供します。簡単なブラウザテストを作成して、それがどのように機能するかを確認しようとしていました。私は基本的にこれを使用しました:基本テンプレートとして基本認証とSetCredentialsを使用するServiceStackWebサービス

メタデータページに移動すると、使用可能な操作の1つとしてAuthがリストされていることがわかります。

Authが機能しているかどうかをテストするには、URLとして何を入力する必要がありますか?たとえば、localhost / ServiceStack.Hello / hello / surajは、helloworldアプリをテストするために入力したものです。認証をテストするにはどうすればよいですか?

追伸:これはおそらくNoobの質問なので、事前にお詫び申し上げます。

4

1 に答える 1

1

C#クライアントでBasicAuthをテストする方法の例については、ServiceStackのAuthTests.csを参照してください。

手動で実行する場合は、BasicAuthHTTPAuthorization: Basic ...ヘッダーを手動で指定できるFiddlerなどを使用する必要があります。例については、 HTTPBasicAuthに関するウィキペディアのリファレンスを参照してください。

于 2013-01-25T17:25:03.913 に答える