问题列表 - 第47113页

针对PhPbb数据库验证用户

最近我开始实现一个解决方案,它将使用PhPbb数据库进行表单授权,我使用了以下类中的类:

PhPbb C#认证端口

所以我在'ValidateUser'函数中使用这个类编写了一个成员资格提供者:

public override bool ValidateUser(string username, string password)
    {
        ForumsDataContext db = Root.ForumsDataContext;
        PhPbbCryptoServiceProvider phpbbCrypt = new PhPbbCryptoServiceProvider();
        string remoteHash = db.Users.Where(u => u.UserName == username).FirstOrDefault().UserPassword;
        if (String.IsNullOrEmpty(remoteHash))
            return false;
        return phpbbCrypt.phpbbCheckHash(password, remoteHash);
    }
Run Code Online (Sandbox Code Playgroud)

然而,这总是返回false,因为'phpbbCrypt.phpbbCheckHash'返回false并且我不太了解PhPbb以确定散列不匹配的原因.

任何sugestions?

c# phpbb phpbb3 asp.net-mvc-3

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

我想以每秒像素的速度跟踪fingure运动的速度是否可能任何等待?

我想跟踪Touch的移动速度像素/秒
任何Budy有这个想法

PanGesture方法除外

iphone touch uitouch iphone-sdk-3.0

4
推荐指数
1
解决办法
2502
查看次数

如何在extbase中调试查询?

$query = $this->createQuery();

    return $query->matching($query->like('linker', "$linkerKey=$linkerValue"))
        ->setOrderings(array('crdate' => $ordering))
        ->execute();
Run Code Online (Sandbox Code Playgroud)

我怎样才能在extbase中调试这样生成的查询?当再次创建相同的查询(但没有execute())并尝试使用var_dump或内部t3lib_div :: debug显示它时,我只会收到一个空白页面.

mysql typo3 typo3-6.2.x typo3-7.6.x

10
推荐指数
4
解决办法
2万
查看次数

缺少目录索引时404 vs 403

这主要是关于解释HTTP规范的最佳方式的哲学问题.没有目录索引的目录(例如index.html)是应该返回404还是403?(403是Apache中的默认值.)

例如,假设存在以下URL并且可以访问:

http://example.com/files/file_1/
http://example.com/files/file_2/
Run Code Online (Sandbox Code Playgroud)

但是没有什么在:

http://example.com/files/
Run Code Online (Sandbox Code Playgroud)

(假设我们使用301s强制所有URL使用斜杠.)

我认为应该考虑几件事:

  • 默认情况下,Apache在此方案中返回403.这对我很重要.他们考虑过这个问题,他们决定使用403.
  • 根据W3C,403表示"服务器理解请求,但拒绝履行请求".我认为这意味着如果URL有意义但仍然禁止,则应返回403.
  • 如果客户端正确猜测URL映射到磁盘上的真实目录,则403可能导致信息泄露.
  • http://example.com/files/ 不是资源,它内部映射到目录的事实应该与状态代码无关.
  • 如果您将URL方案解释为从客户端的角度定义目录结构,则内部实现仍然无关紧要,但外观可能确实对状态代码有一些影响.也许,即使你在内部不使用目录创建了相同的URL结构,你仍然应该使用403s,因为它是关于客户端对目录结构的感知.

总而言之,您认为最好的方法是什么?我们应该只说"资源是一种资源,如果它不存在,它就是404?" 或者我们应该说,"如果它有斜杠,它看起来像客户端的目录,因此如果没有索引它就是403?"

如果你在403阵营,你认为即使内部实现不使用目录,你也应该尽力返回403s?例如,假设您有一个带有此URL的动态Web应用程序:http://example.com/users/joe,它映射到生成Joe的配置文件页面的某些代码.假设您没有写出列出所有用户的内容,应该http://example.com/users/返回403吗?(在这种情况下,许多(如果不是所有)Web框架都返回404.)

apache http http-status-codes http-status-code-403 http-status-code-404

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

在xcode中构建并运行Disabled

有一些应用程序显示禁用了构建和运行图标,这使我无法运行应用程序.它不会发生在所有应用程序上,而是发生在少数应用程序上.它主要发生在我的facebook应用程序和更多的应用程序中.任何人都知道可能是什么问题?我已经尝试过更改构建设置等所有内容,但它不起作用.

在此输入图像描述

iphone debugging xcode objective-c

11
推荐指数
4
解决办法
1万
查看次数

从ASP.NET MVC中动态添加的控件获取发布值

我有一个表单,我通过jQuery动态添加控件.在将表单发布回服务器时,我需要访问这些控件(文本框)中的值.我确信这是一个微不足道的问题,但我无法理解它.

任何帮助都会大大减少.

asp.net-mvc

3
推荐指数
1
解决办法
1170
查看次数

Emacs Org模式源不显示来自gmail atom feed的电子邮件正文

我已使用以下代码成功将我的Gmail Atom Feed添加到组织文件中

(setq org-feed-alist
          '(("Mail Entries"
              "http://mail.google.com/mail/feed/atom"
              "~/org/feeds.org" "Mail Entries"
              :parse-entry org-feed-parse-atom-entry
              :parse-feed org-feed-parse-atom-feed
              :item-full-text
              :template "* TODO %title\n %summary\n"
)))
Run Code Online (Sandbox Code Playgroud)

典型的Gmail Atom Feed如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
<title>Gmail - Inbox for mail@gmail.com</title>
<tagline>New messages in your Gmail Inbox</tagline>
<fullcount>1</fullcount>
<link rel="alternate" href="http://mail.google.com/mail" type="text/html" />
<modified>2011-02-22T06:38:03Z</modified>
<entry>
<title>RE: URGENT URGENT</title>
<summary>Do this now or the world will end</summary>
<link rel="alternate" href="http://mail.google.com/mail?account_id=mail@gmail.com&amp;message_id=654646578943541&amp;view=conv&amp;extsrc=atom" type="text/html" />
<modified>2011-02-21T21:30:18Z</modified>
<issued>2011-02-21T21:30:18Z</issued>
<id>tag:gmail.google.com,2003:104521846321321</id>
<author>
<name>me</name>
<email>mail@gmail.com</email>
</author>
</entry>
Run Code Online (Sandbox Code Playgroud)

当我点击Cc Cx g并输入我的凭据时,我会在我的.org文件中找到它

** TODO RE: …
Run Code Online (Sandbox Code Playgroud)

emacs org-mode atom-feed

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

是否可以在Linux平台上使用bbfreeze(python)为Windows生成可执行文件?如果是这样,怎么样?

有一个相关的问题.那里的答案建议使用PyInstaller.我在看PyInstaller文档.同时,如果有人可以指定如何使用bbfreeze来实现这一点,那将是很好的,因为我们已经有一个使用bbfreeze的部署系统.

python linux

5
推荐指数
1
解决办法
521
查看次数

如何在javascript中执行日期减法

用js计算delta时间有点复杂.这是伪代码,

var atime = "2010-12-05T08:03:22Z";
var btime = "2010-01-11T08:01:57Z"

var delta_time = btime - atime; 
delta_time ?
Run Code Online (Sandbox Code Playgroud)

我想知道两次输入之间的确切日期时间.有没有简单的方法来找出增量时间?

javascript date

11
推荐指数
1
解决办法
1万
查看次数

在Java中创建对象的设计问题

我正在开发一个应用程序,其中订阅者发送SMS以获取任何包.

在我的程序中,当我收到用户请求时,我必须创建Subscriber对象.要初始化订户对象,我必须查询后端数据库和IN节点,然后设置订户对象的属性.

请为此建议,我应该使用Factory模式还是Builder?或任何好的选择?有什么建议我将代码用于查询数据库并在Factory类中调用XMLRPC?

我的课看起来像以下

public class Subscriber {

private String subno;
private String subPackageType;
private String subTariff;
private String subRequest;
private boolean isTransferable;
}
Run Code Online (Sandbox Code Playgroud)

现在subno,subRequest我从sms获得,subPackageType来自数据库,subTariff来自IN节点,发送XMLRPC命令.

我也有更多的属性,但我只提一些提供概念.

问候,
imran

java oop design-patterns

0
推荐指数
1
解决办法
156
查看次数