Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ID プロバイダ (IDP) から渡される RelayState

公開日: Apr 27, 2026
説明
Identify Provider 設定の RelayState の指定方法
解決策
RelayState は、SAML AuthRequest と共に HTTP パラメーターとして送信することができます (SAML 標準による)。

ログイン後にユーザに特定のページを表示する方法の 1 つとして、"&RelayState=FOO" を IDP のログインURLの最後に加えます。例えば、次のような IDP の初期 URL があるとします。

https://identity.my.salesforce.com/idp/login?app=0spE00000008XXX

ログイン後のユーザに「test」という名前の Visualforce ページを表示する場合、URL は次のようになります。

https://identity.my.salesforce.com/idp/login?app=0spE00000008XXX&RelayState=/apex/test 

注: RelayState は有効な SFDC URL である必要があります。外部 URL を使用すると「無効なページ転送」エラーが表示されて失敗します。これは Salesforce をサービスプロバイダとして使用する場合にのみ適用されます。

Relaystate parameter is returned as Null from IDP
ナレッジ記事番号

000386068

 
読み込み中
Salesforce Help | Article