↓みれ
http://forums.sforce.com/t5/Visualforce-Development/as3Salesforce-swc-Flex-Toolkit-no-longer-working/m-p/148684
visualforceでドメインが変わってしまうのがそもそもいけないと思います。
これでおそらく相当の人が詰まったはず。
以下は上記リンクの核心部分の転載になります。wintamute氏多謝!
/**
* セッションを取得
*/
public class GetSessionControllerExtension {
public GetSessionControllerExtension(ApexPages.StandardController stdController) {
}
public String GetMySessionId() {
return UserInfo.getSessionId();
}
}
<apex:page standardController="Location__c" extensions="GetSessionControllerExtension">
<apex:form >
<apex:pageBlock title="Flex implementation">
<apex:flash id="flexSOs" src="{!$Resource.SFFlex}" height="100%" width="100%"
flashvars="session_id={!MySessionId}&server_url={!$Api.Partner_Server_URL_150}"/>
</apex:pageBlock>
</apex:form>
</apex:page>

0 件のコメント:
コメントを投稿