The only time I have use Federated Services with Microsoft, it still had to know what you were federating with, so to speak. This was with a Lync setup way back when so different application and both Microsoft.
So I would guess it is just blocking your request as coming from an unknown site.