ASP.Net网站管理工具配置

笔者想使用ASP.NET Web 应用程序管理工具来添加身份验证。

点击项目->asp.net配置打开了ASP.Net网站管理工具页面:

然后点击security选项卡,出现如下问题:

There is a problem with your selected data store. This can be caused by an invalid server name or credentials, or by insufficient permission. It can also be caused by the
role manager feature not being enabled. Click the button below to be redirected to a page where you can choose a new data store.

The following message may help in diagnosing the problem: Unable
to connect to SQL Server database.

笔者用的编程环境是VS2012。

解决方法:

详细介绍参考《asp.NET 2.0中的登陆控件简介

其中文中提及到的asp.net Web Site Administration Tool中Security需要一些相关的设置才可以应用,具体设置方法如下:

(Microsoft
MSDN:http://forums.microsoft.com/msdn/showpost.aspx?postid=81990&siteid=1&PageID=0

在你的SQL服务器上建立asp.NET 2.0的应用程序支持数据,需要建立一些表,缺省是放在aspnetdb的数据库里面。而安装时并没有生成aspnetdb数据库所以出错。

首先,运行 aspnet_regsql(C:\windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe)
来安装membership所要建立的数据库。

在向导中选择SQL验证,输入数据库的用户名、密码(以前建的)。

然后,修改机器上web.config文件(C:\windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config)或者是工程的web.config文件。

要注意<connectionStrings> ... </connectionStrings>这个节

在本工程web.config中添加如下语句:

<connectionStrings>

<remove name="LocalSqlServer" />

<add name="LocalSqlServer"

connectionString="Data Source=THINK-PC;Initial Catalog=aspnetdb;Persist Security Info=True;User ID=sa;Password=123456"

providerName="System.Data.SqlClient" />

</connectionStrings>

成功!

ASP.Net网站管理工具配置

时间: 2024-11-03 22:07:05

ASP.Net网站管理工具配置的相关文章

ASP.NET 网站管理工具介绍

有没有感觉对 web.config 的操作很烦呢? 老是手动来编辑 web.config 确实挺麻烦的, 不过自 ASP.NET 2.0 起便有了 ASP.NET 网站管理工具, 这个工具呢,其实就是一个操作 web.config 的 GUI , 您在这个 ASP.NET 网站管理工具中的一些设置 基本上都会反映会 web.config 中, 所以在这里便顺着道介绍一下, 首先,您要设置 web.config 那是针对一个项目的, 所以您也必须针对一个项目来调出 ASP.NET 网站管理工具,

ASP.NET网站管理工具的【安全】功能无法使用问题

在使用ASP.NET网站管理工具时,安全出现下面的问题: 出现这种情况的主要原因是,安全管理中需要创建用户和角色信息,所以要用到数据库,但是你没有设置好数据库. 可以打开vs自带的命令提示工具: 打开后输入aspnet_regsql命令,设置数据库,直接下一步,直到选择数据库的界面 可以直接选择<默认>也可以选择一个其他数据库(我这里选择StuDB)来存储用户信息和角色信息,设置好后在这个数据库中会自动生成大概10多个表,这些表是用来做权限管理的. 经过上面的操作后,如果你选择的数据库不是&l

maven管理工具配置

1.登录maven.apache.org,下载maven.,选择apache-maven-3.6.2-bin.zip,并解压到所需目录. 2.进行环境配置,计算机右击--属性---高级系统配置---环境变量--系统变量选择新建 3.配置path,在后面追加%MAVEN-HOME%\bin,有时需要在前面加: 4.判断maven是否配置成功,输cmd打开命令提示符,并输入mvn -v,显示maven版本号Maven 3.6.2,说明安装成功. 5.配置镜像mirror.找到文件夹下的conf--s

构建ASP.NET网站十大必备工具(- 推荐)

最近使用ASP.NET为公司构建了一个简单的公共网站(该网站的地址:http://superexpert.com/).在这个过程中,我们使用了数量很多的免费工具,如果把构建ASP.NET网站的必备工具总结一下,将会是一件十分有趣的事情.这些工具既支持ASP.NET Web Forms又支持ASP.NET MVC. 性能工具 读了两本关于网站的前端性能的书(这两本优秀的图书分别是:<High Performance Web Sites> 和 <Even Faster Web Sites&g

(转)IIS5.1的安装配置并发布ASP.NET网站

最近跟老师做一个桥梁养护系统的项目,要求用VS2008+Sql Server2000,服务器用IIS.由于之前做过的ASP.NET项目都是用的VS内置的服务器,并没有使用过IIS,第一次搭,花了几个小时,感觉里面的名堂还有点多,所以就顺手记录下来,也供各位参考. 第一步,安装IIS.点击开始->控制面板->添加或删除程序->添加/删除Windows组件,勾中IIS,在详细信息中全选,点击下一步开始安装.注意在xp系统安装时可能提出需要Windows Service Pack的一些文件,在

asp.net網站管理工具

现在的问题是任何用户都可以通过StoreManager控制器来访问我们的书籍管理页面.接下来让我们添加权限设置,限定只有管理员可以访问该页面. 7.1 追加Account(帐户)控制器及视图 在ASP.NET MVC 3中,一个完整的的Web应用程序模板与空的Web应用程序模板的区别之一就是空的模板中不包括Account(帐户,或者说用户)控制器.我们的做法是 任意新建一个具有完整的ASP.NET MVC3 Web应用程序模板的应用程序,然后从中拷贝一些文件过来. 任意创建一个具有完整模板的AS

构建ASP.NET网站十大必备工具(2)

正常运行时间 当一个网站发布以后,你肯定希望你的网站不会遇到任何问题,一直处在正常运行状态之中.现在,我使用下面这些工具来监控“Superexpert.com”网站,确保它一直处在正常运行状态之中. 4,ELMAH ELMAH 是 Error Logging Modules and Handlers for ASP.NET 的缩写.ELMAH可以让你记录下你的网站发生的任何一个错误,在将来,你可以重新检查这些错误.你可以从ELMAH项目的官方网站免费下载ELMAH:http://code.goo

给mysql配置phpmyadmin可视化管理工具

1.配置IIS管理器1.控制面板--程序--程序和功能--启用或关闭windows功能并稍稍等候2.internet information services3.勾选ftp服务器.web管理工具.应用程序开发功能下的所有功能(服务器端包含和应用程序初始化除外)4.点击确定并等待下载安装即可在开始菜单--所有程序--windows管理工具下看到IIS管理器5.打开浏览器,输入http://localhost/,看到windows有很多矩形图片界面即表示安装成功 6.下载php7.解压到E:\php

配置源码管理工具(2)

源码管理是开发中最重要的事情之一,在vs.net里我们通常采用vss进行版本控制,在Eclipse里看帖子说用svn的比例很大,和IDE的集成性也很好. 1:服务器部署 下载地址是:http://subversion.apache.org/packages.html 下载的是CollabNet那个,需要注册,注册很简单. http://www.collab.net/downloads/subversion 安装基本就是按照说明走,没有遇到啥问题,说明书上好像要求是windows 2003 ser