问题列表 - 第25066页

如何设置 rails Authenticity Token 以处理多个域?

我正在构建一个使用子域作为帐户句柄 (myaccount.domain.com) 的应用程序,并且我的会话配置为跨子域工作,如下所示:

config.action_controller.session = {:domain => '.domain.com'}
Run Code Online (Sandbox Code Playgroud)

除了子域之外,用户在创建帐户时还可以输入真实的域名。我的 Nginx 配置设置为监视 *.com *.net 等,这正在努力提供页面。

当站点访问者在用户输入的自定义域上提交评论表单时,问题就出现了。该代码引发了“无效的 AuthenticityToken”异常。我 99% 肯定这是因为用户所在的域未指定为 config.action_controller.session 中的域。因此真实性令牌没有匹配,因为 Rails 找不到他们的会话。

所以,问题是:您能否将 config.action_controller.session 设置为 1 个以上的域,如果可以,您是否可以在运行时添加/删除该值而无需重新启动应用程序?

ruby ruby-on-rails

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

ffmpeg for a android(使用教程:"ffmpeg和Android.mk")

我正在尝试为一个android编译ffmpeg.我找到了几个关于这个主题的帖子,但是这些帖子似乎没有用.如果尝试构建ffmpeg,就像发布在[1]上一样.有没有人使用这些教程成功编译ffmpeg?我不知道如何实现第4步到第5步.

第4步:配置......

第5步:cd到你的NDK根目录,输入make TARGET_ARCH = arm APP = ffmpeg-org

在我看来,在步骤5的教程中解释构建类似的应用程序需要一些先前的步骤.不幸的是我在文件夹中没有应用程序.我正在使用当前的android ndk版本3并检查了[3]和[4]中的实际ffmpeg版本.我很感谢你的每一个建议.

[1] http://slworkthings.wordpress.com/
[2]http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android
[3]http://ffmpeg.org/download.html

android ffmpeg cross-compiling android-ndk android-ffmpeg

49
推荐指数
2
解决办法
6万
查看次数

subversion获取最新而不更新svn:externals

svn是慢的(留下咆哮)我认为必要的最后一件事是做一个外部的请求是你最近5分钟前
任何方式最新没有/跳过外部干杯

svn

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

JSON未被识别

我在使用我的网页识别我的JSON时遇到了一些麻烦.我已经验证了我从服务器返回的JSON,所以我知道这是正确的,但我的javascript函数没有做任何事情.我的成功功能如下:

success: function(data) {
  $('input[name=customer_name]').val(data.name);
  $('textarea[name=customer_address]').text(data.address);
  $('input[name=customer_email]').val(data.email);
  $('input[name=customer_tel]').val(data.tel);
  $('input[name=user_id]').val(item.id);
}
Run Code Online (Sandbox Code Playgroud)

然而,这些字段不会被返回的数据重新填充,如果它有帮助,我的JSON数据样本:

{
    "name": "Terry O'Toole",
    "address": "Terrys House\nTerry Street\nTerrysville\nTerrytown\nTT1 6TT",
    "email": "teryy@two.com",
    "tel": "05110000000"
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

[编辑]

扩展了ajax调用:

$.ajax({
  url: "<?php echo site_url('user/users/ajax'); ?>",
  type: 'POST',
  data: {"userid": item.id},
  success: function(data) {
    $('input[name=customer_name]').val(data.name);
    $('textarea[name=customer_address]').text(data.address);
    $('input[name=customer_email]').val(data.email);
    $('input[name=customer_tel]').val(data.tel);
    $('input[name=user_id]').val(item.id);
  }
 })
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery json

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

有没有办法自动生成doxygen进程未记录的C代码?

通常它会忽略未记录的C文件,但我想测试一下Callgraph的功能,你知道如何在不更改C文件的情况下解决这个问题吗?

c doxygen

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

是否可以存储自动Team Foundation Server登录的凭据?

是否可以直接在Visual Studio 2010中存储用于连接到Team Foundation Server凭据

我想避免在每次VS发布时插入它们.

问题是托管TFS的计算机不在域中,我使用在该计算机上创建的用户的凭据进行连接.

假设机器名称为TOOLS且用户为Marco,我需要每次都插入

 User name: TOOLS\Marco 
 Password: *
Run Code Online (Sandbox Code Playgroud)

如果它存在,你能建议一个可能的解决方案吗?

tfs credentials visual-studio-2010 visual-studio

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

如何在字符串中找到所有HTML超链接标记并用它们的href值替换它们?

我想获取一串文本并查找所有超链接标记,获取其href值,并使用href属性的值替换整个超链接标记.

html php hyperlink

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

在ASP.NET中使用新的会话ID打开一个新的浏览器窗口

我需要打开第二个浏览器窗口或选项卡,但它必须有不同的session ID.

从ASP.NET页面打开新的浏览器窗口很简单,但它共享相同的cookie,因此session ID与原始cookie共享.

我怎样才能做到这一点?

.net asp.net cookies session

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

如何从c#中的StringCollection中删除重复项?

如何从c#中的StringCollection中删除重复项?我一直在寻找一种更有效的方法.StringCollection从API返回.

c# collections

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

回应换行抑制

为什么不在终端上$echo '-n'-n,虽然-n是用单引号写的?

bash scripting newline echo

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