我试图在IIS 7下在Windows 7中本地运行网站。我将AppPoolconfiguration为使用“传统”模式,但连接到需要SSL的MySQL数据库失败。 如果我更改身份到我的用户帐户,它完美的作品。 它使用默认的“ApplicationPoolIdentity”帐户失败。 有什么我失踪的地方? 为什么通过SSL运行MySQL查询失败的某些用户帐户?
更新:这是MySQL连接器抛出的exception:
“从stream中读取失败,试图读过stream的末尾。”
你可以进一步隔离这个问题吗? 你有没有尝试访问没有SSL的MySQL数据库? 此外,在这里要记住的一点是ApplicationPoolIdentity不是一个普通的用户帐户,它是一个安全权限最低的内置安全帐户。