如果密码存储为哈希值,用户是否可以请求将密码通过电子邮件发送给自己?
有没有办法将哈希值转换为具有正确信息的明文值(以及您需要什么信息)?
如果用户在两个站点上存储了相同的密码哈希值,那么两个站点的密码是否相同?
我试图通过创建数据库的副本并将.net文件复制到新文件夹来复制我用于测试目的的现有DNN门户.
复制网站并将webconfig更改为指向新网站并更改数据库中的别名后,我收到此错误.
此网页有重定向循环.
http://xxx.us/xxx/default.aspx上的网页导致了太多的重定向.清除此站点的cookie或允许第三方cookie可以解决问题.如果没有,它可能是服务器配置问题,而不是您的计算机的问题.
这是我所处的情况:
我刚刚实施了一个DNN网站.我已经拥有一个巨大的用户数据库表.现在,当我的用户进入我的DNN网站注册时,他们需要输入名字,姓氏和DOB.然后,我将使用此信息通过SQL查询将其记录与现有用户表进行匹配.唯一的问题是我找不到任何表格中的"DOB"字段或其他大部分配置文件信息.它甚至存储在数据库中吗?还是我只是瞎了?
我能找到的最佳答案来自一个dnn论坛
"用户个人资料信息存储在数据库中的几个表中.'用户'表是开始获取基本信息的地方.有几个表名称中的"个人资料"也很重要."
我几乎查看了数据库中的每个表,但没有运气......
我正在使用DNN 6.0和SQL Server 2008
我到处都看,但找不到它.任何人的任何帮助或指导将不胜感激!即使像预建模块这样的付费解决方案也可以.
谢谢
我最近将项目更新为DNN 6.0.1.我从6.0.1安装开始,并从那里添加了我的桌面模块.从5.6.3移动到6.0.1时出现了一个问题,在我的一些用户控件中有一些功能.在我深入了解之前,我会承认我有点不舒服.
快速概述我有一个ascx,其中包含另一个控件中的所有功能,其中包含asp向导中的其他几个控件.
(这么多嵌套控件的原因是隐藏了许可目的的功能,以及另一个模块[也许可]依赖于第一个子控件中的功能)
它就像这样父:ViewReportRisk.ascx >> Child:ReportRiskWizard.ascx >> Second-Child:Attachments.ascx(许可 - 隐藏功能)(主要功能)(支持功能的控件)
向导(在子控件中)位于Telerik RadMultiPage内.我遇到麻烦的控件(第二个子控件)包含一个包含在asp更新面板中的RadUploader.
当我单击向导中的"下一步"以使用RadUploader查看控件时,我收到此错误:
Sys.InvalidOperationException: Sys.InvalidOperationException: Could not find UpdatePanel with ID 'dnn_ctr445_ViewReportIssue_wzAddRisk_AttachmentsAddTemp_UpdatePanel1'. If it is being updated dynamically then it must be inside another UpdatePanel.' when calling method: [nsIDOMEventListener::handleEvent]
Run Code Online (Sandbox Code Playgroud)
Id很好.我没有动态创建控件,当我删除更新面板时,控件出现,但上传功能丢失.
控件的简要概述(缩写):
ViewReportIssue.ascx
<%@ Control Language="C#" Inherits="NWDS.Modules.ReportIssue.ViewReportIssue" AutoEventWireup="true"
CodeBehind="ViewReportIssue.ascx.cs" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register src="ReportIssueWizard.ascx" tagname="ReportIssueWizard" tagprefix="uc2" %>
<%@ Register src="../Utils/LicensingInfo.ascx" tagname="LicensingInfo" tagprefix="uc1" %>
<uc1:LicensingInfo ID="LicensingInfo1" runat="server" />
<asp:Panel runat="server" ID="pnlContainer">
<uc2:ReportIssueWizard ID="ReportIssueWizard1" runat="server" />
</asp:Panel> …Run Code Online (Sandbox Code Playgroud) 我需要在我的dotnetnuke网站的global.ascx.cs文件中的应用程序级变量中编写一些代码,以使用查询字符串管理来更改某些页面的URL.
我需要我的网站连接到CRM这是我的代码
var organizationUri = new Uri(ConfigurationManager.AppSettings["CRMServerUrl"]);
//Client credentials
var credentials = new ClientCredentials();
credentials.UserName.UserName = @"<user>";
credentials.UserName.Password = "<password>";
// Use the Microsoft Dynamics CRM Online connection string from the web.config file named "CrmConnectionStr".
using (OrganizationServiceProxy _service = new OrganizationServiceProxy(organizationUri, null, credentials, null))
{
Response.Write("Connected");
}
Run Code Online (Sandbox Code Playgroud)
这是在我的web.config中
<add key="CRMServerUrl" value="http://XXXXX/XRMServices/2011/Organization.svc" />
<add key="username" value="<user>" />
<add key="password" value="<password>" />
Run Code Online (Sandbox Code Playgroud)
它给了我这个错误信息:
"发生了严重错误.无法与CRM服务器连接.调用者未通过该服务进行身份验证."
我是.NET开发人员团队的一员,我们正在尝试使用DNN平台作为一种拥有网站模板的方式,这样我们就不必花费数周或数月来构建核心功能,例如身份验证,权限,导航但是,我对平台如何工作以及它是如何安装非常困惑.我花了很多时间在http://www.dnnsoftware.com/以及其他网站上进行在线研究,这只会增加我的困惑.以下是一些尚未得到答复的具体问题:
我正在努力攻击DotNetNuke Events模块.我已经设置了源代码,并且无需修改即可构建A-OK.但是,当我更改EventMonth.ascx文件时,Visual Studio会更新与之关联的.designer.vb文件...并声明两个类型错误的对象!它看起来像这样:
Protected WithEvents EventIcons As Global.System.Web.UI.UserControl
Run Code Online (Sandbox Code Playgroud)
应该是这样的:
Protected WithEvents EventIcons As Global.DotNetNuke.Modules.Events.EventIcons
Run Code Online (Sandbox Code Playgroud)
显然,这不会起作用......编译器(正确地)抛出了一个错误,其中在代码中使用了EventIcons.是什么导致这个?我可以轻松地手动修复它,但当然它稍后会再次破坏.我不认为控件的ID与类名相同,因为同一控件的另一个实例会发生同样的事情,但名称不同.
更新:好的......我相信这种情况正在发生,因为在设计时无法找到引用的用户控件.但它显然在运行时工作:
<%@ Register TagPrefix="evt" TagName="Icons" Src="~/DesktopModules/Events/EventIcons.ascx" %>
Run Code Online (Sandbox Code Playgroud)
这具有逻辑意义......但我想问题就变成"在设计时解决了什么?" 我想我可以将其更改为"EventIcons.ascx",它将生成代码OK.但它会在运行时运行吗?:|
我刚刚创建了一个新的DotNetNuke 6网站.默认安装在每个页面上都有一个社交链接区域.我可以在一个中心位置更改社交链接的内容(例如设置Facebook href),还是必须转到每个页面并编辑每个位置的内容?
我目前正从共享主机迁移到azure,我一直在将我的asp.net应用程序迁移到azure/sql azure.对于mvc3/4站点,我不得不将其成员资格提供程序更改为通用成员资格提供程序,以便让它们位于SQL Azure上.现在我必须做dnn网站,我无法理解使用什么策略.我尝试使用For SQL Azure选项生成数据库脚本,但是我收到了大量的错误
此版本的SQL Server不支持不推荐使用的功能"字符串文字作为列别名".
此外,我没有选择安装新的dnn门户,因为尝试设置30多个模块和页面太多了.
所以我想我的问题是将现有的dnn门户迁移到windows azure的最佳策略是什么?
dotnetnuke ×10
asp.net ×4
asp.net-ajax ×1
azure ×1
c# ×1
c#-4.0 ×1
crm ×1
global-asax ×1
hash ×1
passwords ×1
query-string ×1
web-config ×1