我正在寻找从外部应用程序连接到 Heroku Postgres 数据库的最佳方法。该应用程序位于 asp.net 中。我正在尝试使用 NpgSQL,但收到证书未知错误。有人这样做过吗?你有什么指点吗?
我用它来将 DATABASE_URL“翻译”为连接字符串
var databaseUrl = Environment.GetEnvironmentVariable("DATABASE_URL");
var databaseUri = new Uri(databaseUrl);
var userInfo = databaseUri.UserInfo.Split(':');
var builder = new NpgsqlConnectionStringBuilder
{
Host = databaseUri.Host,
Port = databaseUri.Port,
Username = userInfo[0],
Password = userInfo[1],
Database = databaseUri.LocalPath.TrimStart('/')
};
return builder.ToString();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)