IFrame 内にhttps://login.salesforce.comを表示できません。
<iframe src="https://login.salesforce.com"/>
アプリケーションとセールスフォースの間で OAuth を使用しています。ユーザー エクスペリエンスを向上させるために、ユーザーがアプリケーションのメイン ウィンドウから離れないようにしています。
助言がありますか?
問題を示すサンプル - http://jsfiddle.net/ngWxY/
IFrame 内にhttps://login.salesforce.comを表示できません。
<iframe src="https://login.salesforce.com"/>
アプリケーションとセールスフォースの間で OAuth を使用しています。ユーザー エクスペリエンスを向上させるために、ユーザーがアプリケーションのメイン ウィンドウから離れないようにしています。
助言がありますか?
問題を示すサンプル - http://jsfiddle.net/ngWxY/
私たちは何年も問題なくiFrameでSSPを使用してきました。その後、先週末、SalesforceドメインがSpring '13の更新を受け取り、iFrameにSSPを表示できなくなりました。その理由は、SalesforceのX-Frame-Options: DENY
HTTPレスポンスにヘッダーが含まれているためです。これにより、ブラウザにiFrameにコンテンツを表示しないように指示されます。一部のブラウザは説明メッセージを表示しますが、他のブラウザは何も表示しません。Salesforceからの返信をお待ちしております。おそらくあなたは同じことを経験していますか?通常のブラウザウィンドウでSSPログインURLを参照し、診断ツールを使用して、返されたコンテンツの応答ヘッダーを確認します。