C# Asp.net:登录会话html和aspx
我不知道如何创建我的登录会话,我的页面布局如下C# Asp.net:登录会话html和aspx,c#,asp.net,webforms,login-script,C#,Asp.net,Webforms,Login Script,我不知道如何创建我的登录会话,我的页面布局如下 我有一个HTML页面,其中包括表数据插入,更新,打印,删除选项。现在我想创建一个登录会话来访问这个选项,我不知道怎么做。如果我有一个包含此web表单的web表单,我没有问题,但这是一个HTML页面(需要创建第一个会话),然后继续下一步,选择这些选项 我的服务器中有多个数据库,我还必须创建下拉列表来选择这个特定的数据库 有什么解决办法吗。此外,我还有web.config中创建会话的连接字符串 布局: HTML文件,该文件具有上面的列表选项来更改数据库
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<appSettings>
<add key="SQLConn" value="Data Source=server name;Initial Catalog=database name;Persist Security Info=True;User ID=ID;Password=password" />
</appSettings>
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
</configuration>
现在我不知道如何编程,这将为HTML和aspx页面创建会话。您可以使用或
它将允许您创建基于角色的身份验证
基本上,您将html放在一个文件夹中。在该文件夹中,您可以创建如下所示的web.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<allow roles="Administrators" />
<deny users="*"/>
</authorization>
</system.web>
</configuration>
仅供参考:如果您有关于会员资格提供商的问题,请在创建新问题之前先搜索SO 要回答第一个问题:
在本地保存cookie,让我们假设“login=true”检查名为“login”的cookie是否包含值“true”。
选中后,在JQUERY中显示表的选项。
例如,在检查cookie的值是否为“true”后,隐藏包含这些选项的div
这不是处理登录问题的最佳方法。您应该构建一个在服务器端检查会话的页面,该页面应该是ASPX页面
第二个问题:
创建两个连接字符串。检查是否选择了下拉值“A”,并使用第一个连接字符串访问数据库,如果选择了“B”,则使用第二个连接字符串。为什么它必须是HTML页面?从技术上讲,aspx页面一旦在客户端上就会变成HTML…我有一个这样的要求,我不能更改它。你能帮我翻译一下吗?您是否正在尝试为不使用webforms的客户开发一个解决方案?我确实有web配置文件,但我如何才能在HTML中调用该文件以授予对aspx pageIPricipal对象的访问权限,将负责身份验证和授权。IPricipal本身的话题非常大;如果你不熟悉我的基本目标,我一个问题也回答不了。相反,你需要阅读我答案中的文章。如果你有特定的问题,请搜索SO或返回并再次询问。第二个问题我有一个带有下拉菜单的web表单,我试图用我不知道如何启动的代码编写它