小编Joh*_*ohn的帖子

错误 - 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万
查看次数

我可以使用ADFS 2.0对SQL Server的某些用户进行身份验证吗?

我一直在使用ADFS在VS中使用声明感知模板对AD进行身份验证.我们的一些用户将不在Active Directory中,因此我想知道是否可以配置ADFS以便为这些用户查找SQL Server,然后继续正常运行.

ADFS2.0是否提供自定义身份验证存储?

是一个类似的问题,只有一个人说是的,它可以做,而其他人说你做不到.

c# sql sql-server claims-based-identity adfs2.0

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

当特定文件被更改时,SVN将提交挂钩发送给电子邮件用户

我想添加一个post commit钩子,这样如果用户提交对特定文件的更改,我将收到电子邮件通知.

有没有人见过这样的例子,或者有可能吗?

我之前已经设置了一个预提交钩子,但这是我的知识限制.

svn post-commit svn-hooks

5
推荐指数
2
解决办法
9116
查看次数

如何杀死特定的chrome选项卡/进程

我正在编写一个Windows服务,我想将其作为计划任务运行.在开始我想让它读取chrome进程并杀死任何有特定网址的人.

我可以使用

var list = Process.GetProcessesByName("chrome");
Run Code Online (Sandbox Code Playgroud)

但在那之后我感到难过..

每个进程的MainWindowTitle为"",MainWindowHandle为0,所以对我没有帮助.

我看过很多与此相关的帖子,似乎没有关于chrome的api,所以我在浪费时间吗?

任何帮助赞赏J

c# windows-services google-chrome

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

使用Entity Framework 5从oracle包导入过程

CREATE OR REPLACE PACKAGE johns_test_pkg AS

  PROCEDURE test(some_parameter IN  NUMBER,
                 success_id     OUT NUMBER);

  PROCEDURE test_no_out_parameter(some_parameter IN NUMBER);

  PROCEDURE test_no_in_parameter(success_id OUT NUMBER);

END johns_test_pkg;
/

CREATE OR REPLACE PACKAGE BODY johns_test_pkg AS

  --
  PROCEDURE test(some_parameter IN  NUMBER,
                 success_id     OUT NUMBER)
  IS
    v_app_user_session_id INTEGER;
    BEGIN
      v_app_user_session_id := 1 + some_parameter;

      success_id := v_app_user_session_id;
    END;

  --
  PROCEDURE test_no_out_parameter(some_parameter IN NUMBER)
  IS
    v_app_user_session_id INTEGER;
    BEGIN
      v_app_user_session_id := 1 + some_parameter;
    END;

  --
  PROCEDURE test_no_in_parameter(success_id OUT NUMBER)
  IS    
    v_app_user_session_id INTEGER;
    BEGIN
      v_app_user_session_id := 1 + …
Run Code Online (Sandbox Code Playgroud)

c# oracle stored-procedures entity-framework-5

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

ActiveDirectoryMembershipProvider用于验证用户

我想使用ValidateUserActiveDirectoryMembershipProvider 的方法来验证用户是否存在于AD中.

我在表单中输入用户名和密码.我想然后实例化提供程序并调用ValidateUser

<add name="AspNetActiveDirectoryMembershipProvider" 
     type="System.Web.Security.ActiveDirectoryMembershipProvider" 
     connectionStringName="ADConnection" 
     attributeMapUsername = "userPrincipalName"  />
Run Code Online (Sandbox Code Playgroud)

我只是用帖子的测试替换真值.

<add name="ADConnection" connectionString="LDAP://test.test.test.com/dc=test,dc=com" />
Run Code Online (Sandbox Code Playgroud)

为了做我想做的事情,我是否需要向提供商提供用户名和密码,以便它可以首先连接,即系统帐户..一旦建立,我可以检查我想要验证的用户?

谢谢,J

c# ldap active-directory activedirectorymembership

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