HttpWebRequestとPOSTメソッドを使用してユーザー名を検証するためにサードパーティのサーバーに情報を送信する際に問題が発生しました。メソッドが許可されていないため、エラー405が発生し続けます。そのため、メソッドGETを使用してログインできるかどうかを考えていましたが、このトピックについての知識がないので、助け、チュートリアル、リファレンス、または誰かが小さな方法を持っているかどうかを尋ねたいと思います。
よろしくお願いします。
HttpWebRequestとPOSTメソッドを使用してユーザー名を検証するためにサードパーティのサーバーに情報を送信する際に問題が発生しました。メソッドが許可されていないため、エラー405が発生し続けます。そのため、メソッドGETを使用してログインできるかどうかを考えていましたが、このトピックについての知識がないので、助け、チュートリアル、リファレンス、または誰かが小さな方法を持っているかどうかを尋ねたいと思います。
よろしくお願いします。
ログインにGETを使用することはお勧めできません。GETは基本的に、URL内のすべてのデータを送信しますが、これは常に安全であるとは限りません。GETもべき等です(ブックマーク可能)。ログイン情報を(URLを介して)ブックマーク可能にしたくはありません
POSTの代わりにGETを使用すると、代わりにクエリ文字列にパラメータを追加するだけです。
http://domain.com/login?username=<username>&password=<password>
ユーザー名とパスワードの2つの値を使用してフォームをPOSTするのと同じです。