次の方法で共有


WSFederationMessage.CreateFromFormPost(HttpRequestBase) メソッド

定義

指定した要求で受信したフォーム ポストから WS-Federation メッセージを作成します。

public:
 static System::IdentityModel::Services::WSFederationMessage ^ CreateFromFormPost(System::Web::HttpRequestBase ^ request);
public static System.IdentityModel.Services.WSFederationMessage CreateFromFormPost (System.Web.HttpRequestBase request);
static member CreateFromFormPost : System.Web.HttpRequestBase -> System.IdentityModel.Services.WSFederationMessage
Public Shared Function CreateFromFormPost (request As HttpRequestBase) As WSFederationMessage

パラメーター

request
HttpRequestBase

フォーム ポストを格納する要求。

戻り値

作成されたメッセージ。メッセージを作成できない場合は、null

例外

requestnull です。

注釈

メッセージを作成できる場合、 メソッドは、フォーム投稿で送信された wa パラメーターに基づいて の適切な実装 WSFederationMessage を返します。たとえば、wa パラメーターが "wsignout1.0" SignOutRequestMessage の場合は、オブジェクトが返されます。

要求からクライアントによって送信されたフォーム変数のベース URL とコレクションを取得し、 メソッドを CreateFromNameValueCollection 呼び出します。

適用対象

こちらもご覧ください