You must target a land to cast Security Blockade. If that land is an illegal target when Security Blockade tries to resolve, it will be countered and won't enter the battlefield. You won't get the Knight token.