azure - 将服务器部署到 Azure 后 Azure 数据库变为只读
问题描述
我在 Azure 上有一个 SQL 数据库。从我的 Visual Studio 连接到数据库时,一切都很好。但是,一旦我将应用程序发布到 Azure,数据库就变成了只读的。我可以获取数据,但不能写任何东西。服务器返回 500 代码,但我没有任何调试方法。你能建议解决方案吗?
解决方案
好吧,我发现了问题所在。我远程调试了服务器(幸运的是有可能),发现在尝试解析 IP 地址时抛出了异常(这是我的代码)。Azure 服务器有 ip:port,我的代码只能处理 ip(没有端口)。所以我修复了它并且它有效。
推荐阅读
- java - 无法创建请求的服务 [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment](已更新)
- python - 将元素插入列表的功能方式
- java - 检查一个经纬度是否在一个圆圈内[服务器端]
- php - 如何在返回类的父级调用函数?
- angular - 如何在 Angular 6 中使用 ASP .Net 内核?
- python - 如何处理balebot中的receipt_message
- ios - 如何从 api 获取数据?
- python - 如何在 Python3 中找到 os.scandir 的源代码?
- python - 在 Windows 上安装 Ansible Python 包
- android - 在android中使用SQlite数据库登录的问题