呼び出し時にパスワードを送信する asp.net MVC3 内の WebAPI コントローラーを開発したいのですが、次のようになります。
public string GetPasswordByUserId(int id)
{
var password = user.password.FirstOrDefault((u) => u.Id == id);
if (password == null)
{
throw new HttpResponseException(HttpStatusCode.NotFound);
}
return password;
}
しかし、返されたパスワードを暗号化するにはどうすればよいですか?
2 番目の質問: 上記のアクション メソッドが APIController 内にある場合、これは返される文字列がデフォルトで Json 形式としてシリアル化されることを意味しますか?