我在Azure上使用WCF Web API的自定义Api令牌实现。这使用FormsAuthentication.Decrypt来获取FormsAuthenticationTicket。为了确保decrpyt进程可以跨多个实例工作,我在web.config中提供了一个MachineKey。 但是,我注意到MachineKey似乎没有在Azure上工作,因为它看起来像Azure使用随机机器键并覆盖web.config中指定的一个我正在使用最新的Azure SDK 1.5(或1.6?)MachineKey Azure SDK 1.5/1.6
我很清楚这个问题与Azure SDK 1.3,我相信这是在1.4中纠正。自Azure SDK1.5/1.6上重新出现此问题后,是否有机会?
只是想提供有关此问题的更新。我使用远程桌面登录到Azure托管服务部署,似乎machineKey在物理文件上是正确的。出于某种原因,感觉FormsAuthentication.Decrypt无法生成FormsAuthenticationTicket。这张票的原因是什么? – 2012-01-02 04:36:31