ログイン認証用のシンプルな Restful サービスを作成しました。以下は、私のインターフェイスとクラスの定義です。
インターフェイス IDemo:
public interface IDemo
{
[OperationContract]
[WebInvoke(RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare,
UriTemplate = "/ValidateUser?Username={UserName}&Password={Password}",
Method = "POST")]
string ValidateUser(string Username, string Password);
}
クラスのデモ:
public class Demo:IDemo
{
public string ValidateUser(string Username, string Password)
{
Users objUser = new Users();
objUser.UserID = Username;
objUser.Password = Password;
string Msg = LoginDataService.ValidateUser(Username, Password);
return Msg;
}
}
localhost:49922/Demo.svc/ValidateUser?Username=demo&Password=demo (http:\)
Fiddler2 の Post メソッドで上記の URL を解析しようとすると、Bad Request HTTP400 エラーが発生しました。
私のコードのどこが間違っているのか、誰でも助けてくれますか?
ありがとうございます。それでは、お元気で、
ビジェイ