با عرض سلام و خسته نباشید
من زمانی که سایتم رو آپلود می کنم کانکشنی که در قسمت Manage User Secrets ست کردم رو نمی تونم با هاش ارتباط برقرار کنم، اما اگه همین کانکشن رو در appsetting قرار می دم مشکلی ندارم، آیا تنظیمات خاصی هست زمان آپلود که باید انجام بدم؟
ممنون از زحمات فراوان شما
سلام
خیر تنظیماتی نداره
سرچ کنید not working user secret in host
با سلام دوباره
خیلی توی سایت ها سرچ کردم، توی یوتیوب اما به نتیجه خاصی نرسیدم، نمی دونم چیکار بایستی بکنم
من مشکلی باهاش ندارم
شاید از هاسته
استاد سلام دوباره
اگه کانکشن رو می زارم توی manage secret این خطا رو می ده
Failed to load resource: the server responded with a status of 500 ()
این هم کانکشن من توی user secret
{
"connection": "Data Source=172.16.16.16;Initial Catalog=dbpm;User ID=mohsen;Password=administrator;MultipleActiveResultSets=true"
}
توی start up هم این کار رو کردم
public Startup(IHostEnvironment env)
{
var builder = new ConfigurationBuilder()
.SetBasePath(env.ContentRootPath)
.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
.AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true)
.AddEnvironmentVariables();
if (env.IsDevelopment())
{
builder.AddUserSecrets<Startup>();
}
Configuration = builder.Build();
}
var connectionString = Configuration["connection"];
services.AddDbContext<ShopContext>(options =>
{
options.UseSqlServer(connectionString);
});
یه تحقیق میکنم
ولی تا حالا کسی چنین مشکلی نداشته
ممنون استاد
سلام استاد برای منم این مشکل رو داره ممنون میشم یه برسی بکنید و مارو راهنمایی کنید