小编Bro*_*ams的帖子

错误 - SignInResponse消息只能在当前Web应用程序--MVC 2.0应用程序中重定向

我有一个情况,我们有一个MVC 2应用程序(我尝试使用基本的MVC 2应用程序,没有任何额外的东西,仍然是同样的问题),并使用adfs 2来验证我的用户.

所以..现在我进入我的应用程序,我得到以下.. ID3206:SignInResponse消息可能只在当前Web应用程序中重定向:'/ [app]'是不允许的.描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.异常详细信息:Microsoft.IdentityModel.Protocols.FederationException:ID3206:SignInResponse消息只能在当前Web应用程序中重定向:不允许使用'/ [app]'.

我已经阅读了大部分博客,并发布到一个..

    <federatedAuthentication>
            <wsFederation passiveRedirectEnabled="true" issuer="https://auth.[domain]/adfs/ls/" realm="https://[development domain]/[app]/" requireHttps="true" />
            <cookieHandler requireSsl="true" />
          </federatedAuthentication>
<audienceUris>
    <add value="https://[development domain]/[app]/" />
  </audienceUris>
Run Code Online (Sandbox Code Playgroud)
  1. 我对领域和观众有一个尾随的斜线.
  2. 我已将他建议的内容添加到Application_BeginRequest中 - 然后我将代码复制到[开发域],就像证书所在的那样..它只是陷入了无限循环.
  3. 我还检查了日内瓦服务器上的依赖方..标识符和端点(POST)都是https:// [开发域名]/[app]/ - 再次使用尾部斜杠

我认为这是一个MVC应用程序的问题,我已经在default.aspx页面创建了许多Claims Aware网站并获得了我的声明等.我的想法是,与MVC应用程序有关的路由以某种方式将其错误地发布?

任何帮助真的有点像我正在看这个安静一段时间现在无济于事..

Ĵ

c# asp.net-mvc federated-identity adfs2.0 sts-securitytokenservice

36
推荐指数
4
解决办法
3万
查看次数

如何找到哪个JavaScript正在改变元素的样式?

我有一个通过JavaScript应用样式的元素.我不确定到底在哪里; 有没有办法检查Firebug以显示"element.style"实际来自哪里?

javascript css debugging jquery firebug

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

是否有一种有效的手写文本分割算法?

我想通过线条(以及将来的文字)自动划分古代手写文字的图像.

第一个明显的部分是预处理图像......

我只是使用简单的数字化(基于像素的亮度).之后我将数据存储到二维数组中.

下一个显而易见的部分是分析二进制数组.

  1. 我的第一个算法很简单 - 如果数组的一行中的黑色像素多于最大值最小值的均方根,则该行是行的一部分.

    在形成线条列表后,我切断了高度低于平均值的线条.最后它变成了某种线性回归,试图最小化空行和文本行之间的差异.(我以为这个事实) 第一个结果

  2. 我的第二次尝试 - 我尝试使用GA和几个健身功能.染色体包含3个值 - xo,x1,x2.xo [-1; 0] x1 [0; 0.5] x2 [0; 0.5]

确定行到行的同一性的函数是(xo +α1x1+α2x2)> 0,其中α1是行中黑色像素的缩放和,α2是行中极端黑色像素之间的范围的中值.(a1,a2 [0,1])我试过的另一个函数是(x1 <α1或x2>α2)(1/xo + [a1 x1]/[a2 x2])> 0 最后一个函数是最多的高效. GA的结果 适应度函数是 (1 /(HeigthRange + SpacesRange))

范围是最大值和最小值之间的差异.它代表了文本的同质性.此功能的全局最佳 - 将图像划分为线条的最平滑方式.

我使用C#和我的自编码GA(经典,2点交叉,灰色代码染色体,最大群体为40,突变率为0.05)

现在我没有想法如何将这个图像分成几行,精度达到100%.

这样做的有效算法是什么?


更新: 原始图像 原始BMP(1.3 MB)


更新2: 将此文本的结果改进为100% Nev结果

我是怎么做到的:

  • 修复范围计数中的小错误
  • 将健身功能改为1 /(distanceRange + 1)*(heightsRange + 1))
  • 将分类函数最小化为(1/xo + x2 /范围)> 0(行中的点现在不影响分类)(即优化的输入数据并使适应度函数优化更明确)

问题:

问题

GA令人惊讶地未能认识到这一点.我看了'find rages'函数的调试数据,发现在'无法识别'的地方有太多的噪音.功能代码如下:

public double[] Ranges()
{ …
Run Code Online (Sandbox Code Playgroud)

c# algorithm ocr image-processing genetic-algorithm

33
推荐指数
2
解决办法
3346
查看次数

关于AJAX请求的Fire Greasemonkey脚本

我正在处理用户脚本,我刚刚发现当主页面发出AJAX请求时脚本没有运行.

有没有办法在主页加载和AJAX请求上触发用户脚本?

javascript ajax firefox greasemonkey

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

R:确定脚本是在Windows还是Linux中运行

是否有一种简单的方法可以通过编程方式确定是否在Windows与Linux中执行R脚本?

r multiplatform

32
推荐指数
4
解决办法
6244
查看次数

Chrome/Tampermonkey用户脚本存储在文件系统中的哪个位置?

Chrome/Tampermonkey用户脚本存储在文件系统中的哪个位置?

我想直接编辑用户脚本,而不是使用hokey浏览器编辑器.

javascript google-chrome userscripts tampermonkey

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

如何在Firefox中查看"生成的HTML代码"?

如果使用Firebug,我们可以单击HTML选项卡,然后单击以展开每个元素以查看生成的HTML代码.有没有办法扩展它或获得纯文本文件?

我只是偶然发现甚至不需要Firebug.我们可以在网页上按CTRL-A(全选),然后右键单击并选择"查看选择源",然后我们将获得"当前HTML代码"的纯文本文件,甚至会看到一个<div><body>如果Firebug打开,Firebug面板位于标记之前.但这似乎是一种奇怪的方式来调用它.还有其他方法吗?

(更新:生成的HTML通常是指JavaScript更改DOM后的HTML.它是当前的DOM树而不是原始源代码)

firefox firebug code-generation firefox-addon web-developer-toolbar

31
推荐指数
3
解决办法
4万
查看次数

多次在同一页面上运行Greasemonkey脚本?

我是Greasemonkey,javascript的新手,实际上是所有UI的东西.

要求:用户脚本在页面加载后由GS运行一次.但是,我需要在不刷新的情况下多次运行相同的脚本

使用案例:例如,使用Ajax进行Amazon.com搜索.我需要在搜索结果中嵌入自定义元素.

每次在同一页面中进行搜索时,我都需要将我的内容注入search-results-div以及结果(没有页面刷新)

我当前的脚本仅在页面刷新时运行.

我希望上面的解释清楚.请帮忙.

javascript ajax greasemonkey tampermonkey

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

使用自定义HTML而不是URL打开新选项卡

我正在创建一个Greasemonkey脚本,并且想要打开一个新的选项卡,该选项卡不会显示URL,而是一些HTML,它们是脚本的一部分.所以基本上我想做这样的事情(这显然不起作用):

window.open('<html><head></head><body></body></html>');
or
GM_openInTab('<html><head></head><body></body></html>');
Run Code Online (Sandbox Code Playgroud)

任何提示都是受欢迎的!

javascript jquery greasemonkey

30
推荐指数
2
解决办法
3万
查看次数

如何/在何处将数据存储在Chrome Tampermonkey脚本中?

我为Facebook写了一个Greasemonkey/Tampermonkey脚本.我需要存储数据以便以后检索它.为此我用过localStorage.
那很好用.但我注意到,几个小时后,我存储的所有数据都被删除了automaticgicllay.可能Facebook本身会删除所有localStorage数据.

现在,我搜索了替代品.

  1. Cookie:当用户清除历史记录时,不会删除此项.
  2. Web SQL:显然它被w3.org删除了.所以在不久的将来我会假设chrome也可能没有使用web sql.

我想将数据存储在客户端系统中.我有什么选择?我应该使用FileSystem来存储数据吗?

javascript greasemonkey google-chrome local-storage tampermonkey

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