Я хотел создать простое приложение, которое использует Azure AD для аутентификации.
Почему даже генерируется строка подключения? Я не хочу базу данных, это также, что, кажется, вызывает ошибку, которую я получаю.
Это должно быть так, насколько я знаю. Но когда я захожу на свой сайт, я получаю следующую ошибку:
[Win32Exception (0x80004005): система не может найти файл
указано]
[SqlException (0x80131904): связанный с сетью или конкретный экземпляр
произошла ошибка при установлении соединения с SQL Server.
Сервер не был найден или не был доступен. Убедитесь, что экземпляр
имя правильное и что SQL Server настроен для удаленного
соединения. (поставщик: сетевые интерфейсы SQL, ошибка: 52 - невозможно
найдите установку Local Database Runtime. Убедитесь, что SQL Server
Экспресс правильно установлен и что локальная база данных времени выполнения
функция включена.)]
System.Data.SqlClient.SqlInternalConnectionTds..ctor (DbConnectionPoolIdentity
идентичность, SqlConnectionString connectionOptions, SqlCredential
учетные данные, Object providerInfo, String newPassword, SecureString
newSecurePassword, логическое перенаправленноеUserInstance, SqlConnectionString
userConnectionOptions, SessionData reconnectSessionData,
DbConnectionPool pool, String accessToken, Boolean
applyTransientFaultHandling) + 821
System.Data.SqlClient.SqlConnectionFactory.CreateConnection (DbConnectionOptions
параметры, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo,
DbConnectionPool pool, DbConnection, владеющийConnection,
DbConnectionOptions userOptions) + 332
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection (DbConnectionPool
пул, параметры DbConnection owningObject, DbConnectionOptions,
DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) + 38
System.Data.ProviderBase.DbConnectionPool.CreateObject (DbConnection
owningObject, DbConnectionOptions userOptions, DbConnectionInternal
oldConnection) + 699
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest (DbConnection
owningObject, DbConnectionOptions userOptions, DbConnectionInternal
oldConnection) + 89
System.Data.ProviderBase.DbConnectionPool.TryGetConnection (DbConnection
owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean
allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions
userOptions, DbConnectionInternal & connection) + 426
System.Data.ProviderBase.DbConnectionPool.TryGetConnection (DbConnection
owningObject, TaskCompletionSource 1 retry, DbConnectionOptions
userOptions, DbConnectionInternal& connection) +78<br>
System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection
owningConnection, TaskCompletionSource
1 повтор, DbConnectionOptions
userOptions, DbConnectionInternal oldConnection, DbConnectionInternal &
соединение) + 191
System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal (DbConnection
externalConnection, DbConnectionFactory connectionFactory,
TaskCompletionSource 1 retry, DbConnectionOptions userOptions) +154<br>
System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection
outerConnection, DbConnectionFactory connectionFactory,
TaskCompletionSource
1 повтор, DbConnectionOptions userOptions) + 21
System.Data.SqlClient.SqlConnection.TryOpenInner (TaskCompletionSource 1
retry) +90<br>
System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource
1
повторить попытку) +209 System.Data.SqlClient.SqlConnection.Open () + 96
System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.b__36 (DbConnection
t, DbConnectionInterceptionContext c) + 10
System.Data.Entity.Infrastructure.Interception.InternalDispatcher 1.Dispatch(TTarget
target, Action
2 операция, TInterceptionContext interceptionContext,
Действие 3 executing, Action
3 выполнено) + 72
System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.Open (DbConnection
соединение, DbInterceptionContext interceptionContext) + 360
System.Data.Entity.SqlServer. <> C__DisplayClass33.b__32 ()
+426 System.Data.Entity.SqlServer. <> C__DisplayClass1.b__0 () + 10
System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute (Func 1
operation) +189<br>
System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Action
operation) +78<br>
System.Data.Entity.SqlServer.SqlProviderServices.UsingConnection(DbConnection
sqlConnection, Action
1 act) + 175
System.Data.Entity.SqlServer.SqlProviderServices.UsingMasterConnection (DbConnection
sqlConnection, Акция 1 act) +552<br>
System.Data.Entity.SqlServer.SqlProviderServices.CreateDatabaseFromScript(Nullable
1
commandTimeout, DbConnection sqlConnection, String
createDatabaseScript) + 90
System.Data.Entity.SqlServer.SqlProviderServices.DbCreateDatabase (DbConnection
соединение, Nullable 1 commandTimeout, StoreItemCollection
storeItemCollection) +171<br>
System.Data.Entity.Core.Common.DbProviderServices.CreateDatabase(DbConnection
connection, Nullable
1 commandTimeout, StoreItemCollection
storeItemCollection) + 76
System.Data.Entity.Core.Objects.ObjectContext.CreateDatabase () + 134
System.Data.Entity.Migrations.Utilities.DatabaseCreator.Create (DbConnection
соединение) + 119
System.Data.Entity.Migrations.DbMigrator.EnsureDatabaseExists (Action
mustSucceedToKeepDatabase) + 142
System.Data.Entity.Migrations.DbMigrator.Update (String
targetMigration) + 78
System.Data.Entity.Internal.DatabaseCreator.CreateDatabase (InternalContext
internalContext, Func 3 createMigrator, ObjectContext objectContext)
+89 System.Data.Entity.Internal.InternalContext.CreateDatabase(ObjectContext
objectContext, DatabaseExistenceState existenceState) +116<br>
System.Data.Entity.Database.Create(DatabaseExistenceState
existenceState) +218<br>
System.Data.Entity.CreateDatabaseIfNotExists
1.InitializeDatabase (TContext
контекст) + 151
System.Data.Entity.Internal. <> C__DisplayClassf 1.<CreateInitializationAction>b__e()
+76 System.Data.Entity.Internal.InternalContext.PerformInitializationAction(Action
action) +60<br>
System.Data.Entity.Internal.InternalContext.PerformDatabaseInitialization()
+357 System.Data.Entity.Internal.LazyInternalContext.<InitializeDatabase>b__4(InternalContext
c) +7<br>
System.Data.Entity.Internal.RetryAction
1.PerformAction (вход TInput)
+110 System.Data.Entity.Internal.LazyInternalContext.InitializeDatabaseAction (Action 1
action) +198<br>
System.Data.Entity.Internal.LazyInternalContext.InitializeDatabase()
+73 System.Data.Entity.Internal.InternalContext.Initialize() +30 System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type
entityType) +16<br>
System.Data.Entity.Internal.Linq.InternalSet
1.Initialize () + 53
System.Data.Entity.Internal.Linq.InternalSet 1.get_InternalContext()
+15 System.Data.Entity.Infrastructure.DbQuery
1.System.Linq.IQueryable.get_Provider ()
+38 System.Linq.Queryable.FirstOrDefault (предикат IQueryable 1 source, Expression
1) + 83
AdAuthPocDamco.Models.ADALTokenCache..ctor (String signatureInUserId) в
C: \ Users \ manielse \ Source \ РЕПО \ AdAuthPocDamco \ AdAuthPocDamco \ Models \ AdalTokenCache.cs: 26
AdAuthPocDamco.Startup.b__7_0 (AuthorizationCodeReceivedNotification
контекст) в
C: \ Users \ manielse \ Source \ РЕПО \ AdAuthPocDamco \ AdAuthPocDamco \ App_Start \ Startup.Auth.cs: 54
Microsoft.Owin.Security.OpenIdConnect.d__1a.MoveNext ()
+4952 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () + 26
Microsoft.Owin.Security.OpenIdConnect.d__1a.MoveNext ()
+6433 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача
задание) + 99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task
задание) + 61
Microsoft.Owin.Security.Infrastructure.d__0.MoveNext ()
+571 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача
задание) + 99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task
задание) + 61
Microsoft.Owin.Security.Infrastructure.d__0.MoveNext () + 255
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task
задание) + 99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task
задание) + 61
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__5.MoveNext ()
+182 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача
задание) + 99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task
задание) + 61
Microsoft.Owin.Security.Infrastructure.d__0.MoveNext () + 638
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task
задание) + 99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task
задание) + 61
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__5.MoveNext ()
+182 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача
задание) + 99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task
задание) + 61
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__2.MoveNext ()
+180 Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.StageAsyncResult.End (IAsyncResult
ар) + 69
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.EndFinalWork (IAsyncResult
ар) + 64
System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute ()
+380 System.Web.HttpApplication.ExecuteStepImpl (шаг IExecutionStep) +48 System.Web.HttpApplication.ExecuteStep (IExecutionStep
шаг, логическое и завершено синхронно) + 159