SR22
Flight Crew Instrument; Flight Crew Commercial; Flight Crew Multiengine
Flight Crew Last 90 Days 60; Flight Crew Total 3200; Flight Crew Type 600
Situational Awareness; Communication Breakdown
ATC Issue All Types; Airspace Violation All Types
Air Traffic Control Issued Advisory / Alert
Airspace Structure; Human Factors
I was tracking the runway 7 localizer inbound 10 miles west of the Disney TFR at 2500 MSL and contacted Orlando Executive Tower on 118.7. The Controller instructed me to continue tracking the localizer inbound so I did. As I was nearing the Class B shelf I began to descend to 1500 MSL as I was not cleared into B airspace. I was cleared to land; then after landing given a number to call about a TFR violation. I called the [number] and was told I had violated the Disney TFR. I did not question passing thru the edge of the TFR as the Controller had instructed me to continue tracking the localizer inbound; which passes thru the north edge of the Disney TFR.Trimming the north side of the Disney TFR so the localizer path to Runway 7 did not pass through would eliminate this violation potential.
SR22 pilot reported ATC advised he violated a TFR even though he felt he flew his cleared course accurately.