我有一个Azure ASP.NET Web应用程序,其中包含用于身份验证的Azure SQL数据库。我将连接字符串复制到我的web.config,如果我调试,它可以在我的本地机器上运行。
但是如果我将它发布到Azure并从Web打开网站,当我尝试使用数据库时(例如我尝试登录),我收到以下错误:
您的订阅优惠类型不支持此操作。
如果我尝试通过Visual Studio Server Explorer连接到数据库,当我尝试登录服务器时出现同样的错误。
我的Azure订阅是DreamSpark订阅,所以它不是即用即付,而是完全免费的(针对学生)。我已经搜索了这个错误消息,并且一些结果与不同的订阅类型相关联(这就是为什么我猜我的问题与DreamSpark订阅类型有关)但老实说我无法弄清楚任何可能的解决方案。
感谢您的帮助!
答案 0 :(得分:0)
对于Microsoft Azure for DreamSpark订阅,您最初只能
访问免费套餐服务可用的Azure服务 使用
您的帐户将以零美元支出限额开头,这意味着您只能在服务优惠的免费套餐中使用Azure服务。
如果您尚未创建Azure免费试用版并使用免费套餐之外的Azure服务,则可以选择升级到Azure免费试用版。
如果您已经创建了Azure免费试用版,则可以选择升级到“即用即付”订阅。
有关详细信息,请参阅: