PDA

View Full Version : سوال: ارتباط با خود بانک asp



mohsen.nsb44
جمعه 29 اردیبهشت 1391, 11:07 صبح
همانطور که میدونید زمانی که با استفاده از کامپوننت های لاگین خود asp کار میکنید مثلا کنترل لاگین شما از طریق asp.net configuration میتونید مراحل ایجاد کاربر رو انجام بدید و خود asp براتون یک دیتابیس به نام aspnetDb میسازه
سوال من اینجاست من اومدم به همین دیتابیس جداولی مثل خبر و ... اضافه کردم و رو هاست اپلود کردم حالا اطلاعات جداولی که در این دیتابیس اضافه کردم رو بهم نشون میده اما اطلاعات کاربر مثلا کاربری که قصد لاگین کردن را داشته باشه ارور میده
البته اینم بگم که من وب کانفیگ سایت خودم رو نذاشتم چون ارور داشتم یک سایت جدید ایجاد و وب کانفیگ اون رو بر اساس امنیت و کانکشن استرینگ تنظیم و اپلود کردم
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

fakhravari
جمعه 29 اردیبهشت 1391, 18:46 عصر
اره درسته.
باید کمی کنفیگ تغیر بدی.
<membership defaultProvider="AspNetSqlMembershipProvider">
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ConnectionString1"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="true"
maxInvalidPasswordAttempts="6"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
applicationName="/"/>
</providers>
</membership>
<profile defaultProvider="customizedprofileprovider" enabled="true">
<providers>
<clear/>
<add name="customizedprofileprovider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ConnectionString1" applicationName="/" description=""/>
</providers>
<properties>
<add name="Name" type="String"/>
<add name="Family" type="String"/>
<add name="Address" type="String"/>
<add name="Image" type="String"/>
<add name="Sen" type="String"/>
<add name="Email" type="String"/>
<add name="YahooID" type="String"/>
</properties>
</profile>
<roleManager enabled="true" defaultProvider="SqlRoleManager">
<providers>
<add name="SqlRoleManager" type="System.Web.Security.SqlRoleProvider" connectionStringName="ConnectionString1" applicationName="MyApplication"/>
</providers>
</roleManager>