小编ram*_*esh的帖子

LocalDB在Azure App服务中使用

我在Web配置中有以下连接字符串,在Visual Studio中工作正常.

<connectionStrings>
   <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-MyPortal-20170627104450.mdf;Initial Catalog=aspnet-MyPortal-20170627104450;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

我尝试使用Azure App服务和Azure AD将我的ASP.NET MVC应用程序移植到Azure.我更改了AttachDbFilename属性,如下所示

AttachDbFilename=\App_Data\aspnet-MyPortal-20170620051631.mdf

我收到以下错误:

键'attachdbfilename'的值无效.
描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.
异常详细信息:System.ArgumentException:键"attachdbfilename"的值无效.
源错误:
在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

App Data文件夹包含mdf文件.如何在Web配置的连接字符串中引用它?

是否有Azure Web应用程序的示例程序通过Azure AD进行身份验证?

c# asp.net active-directory azure

8
推荐指数
1
解决办法
2576
查看次数

标签 统计

active-directory ×1

asp.net ×1

azure ×1

c# ×1