ASP.NET [Win32Exception (0x80004005): доступ запрещен] ОшибкаC#

Место общения программистов C#
Anonymous
ASP.NET [Win32Exception (0x80004005): доступ запрещен] Ошибка

Сообщение Anonymous »

Когда я тестирую его в Visuall Studio, нажимая F5, он работает нормально, и я могу войти на веб-страницу, и процесс запроса sql работает нормально. Также обратите внимание, что мой SQL-сервер активен через Интернет, доступ к которому можно получить по IP-адресу.

Но когда я публикую свой веб-сайт ASP.Net у поставщика услуг хостинга myasp.net и экран входа в систему работает нормально. Но проблема в том, что когда я нажимаю кнопку входа в систему, я получаю следующую ошибку, которая не возникает при тестировании в VS.


Ошибка сервера в ' /' Приложение. Доступ запрещен. Описание: При выполнении текущего веб-запроса
произошло необработанное исключение. Просмотрите трассировку стека для получения дополнительной информации об ошибке
и о том, где она возникла в коде.

Сведения об исключении: System.ComponentModel.Win32Exception: Access is отказано

Ошибка источника:

Во время выполнения
текущий веб-запрос. Информацию о происхождении и местоположении
исключения можно определить с помощью трассировки стека исключений ниже.

Трассировка стека:
[Win32Exception (0x80004005): доступ запрещен]

[SqlException (0x80131904): ошибка, связанная с сетью или конкретным экземпляром
произошло при установлении соединения с SQL Server. Сервер
не найден или недоступен. Убедитесь, что имя экземпляра
правильное и что SQL Server настроен на разрешение удаленных
подключений. (поставщик: поставщик TCP, ошибка: 0 — доступ запрещен.)]

System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity
идентификация, SqlConnectionString ConnectionOptions, SqlCredential
credential, ObjectProviderInfo, String newPassword, SecureString
newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString
userConnectionOptions, SessionData reconnectSessionData,
пул DbConnectionPool, String accessToken, Boolean
applyTransientFaultHandling) +1005

System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions
options, DbConnectionPoolKey PoolKey, ObjectpoolGroupProviderInfo,
Пул DbConnectionPool, DbConnection owningConnection,
DbConnectionOptions userOptions) +799

System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(пул DbConnectionPool
, DbConnection owningObject, параметры DbConnectionOptions,
DbConnectionPoolKeypoolKey, DbConnectionOptions userOptions) +38

System. Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection
owningObject, DbConnectionOptions userOptions, DbConnectionInternal
oldConnection) +726

System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection
owningObject, DbConnectionOptions userOptions, DbConnectionInternal
oldConnection) +85

System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection
owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean
allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions
userOptions, DbConnectionInternal& Connection) +449

System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection
owningObject, TaskCompletionSource

Код: Выделить всё

1 retry, DbConnectionOptions
userOptions, DbConnectionInternal& connection) +108

System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection
owningConnection, TaskCompletionSource
1 повтор, DbConnectionOptions
userOptions, DbConnectionInternal oldConnection, DbConnectionInternal&
соединение) +942

System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection
externalConnection) , DbConnectionFactory ConnectionFactory,
TaskCompletionSource

Код: Выделить всё

1 retry, DbConnectionOptions userOptions) +143

System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection
outerConnection, DbConnectionFactory connectionFactory,
TaskCompletionSource
1 повтор, DbConnectionOptions userOptions) +17

System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource

Код: Выделить всё

1
retry) +139

System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource
1
повтор) +367 System.Data.SqlClient.SqlConnection.Open() +129

UserLogin_VB.Login.ValidateUser(Отправитель объекта, EventArgs e) +220

System.Web.UI.WebControls.Login.OnAuthenticate(AuthenticateEventArgs
e) +109 System.Web.UI.WebControls.Login.AttemptLogin() +119

System.Web.UI.WebControls.Login.OnBubbleEvent(Источник объекта, EventArgs
e) +75 System.Web.UI.Control.RaiseBubbleEvent(Источник объекта,
EventArgs args) +37

System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e) +120

System.Web.UI.WebControls.Button.RaisePostBackEvent(String
eventArgument) +166

System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String
eventArgument) +10

System.Web.UI .Page.RaisePostBackEvent(IPostBackEventHandler
sourceControl, String eventArgument) +13

System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+31 System.Web.UI. Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+3450


Подробнее здесь: https://stackoverflow.com/questions/367 ... nied-error

Вернуться в «C#»