我有一个情况,我们有一个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)
我认为这是一个MVC应用程序的问题,我已经在default.aspx页面创建了许多Claims Aware网站并获得了我的声明等.我的想法是,与MVC应用程序有关的路由以某种方式将其错误地发布?
任何帮助真的有点像我正在看这个安静一段时间现在无济于事..
Ĵ
c# asp.net-mvc federated-identity adfs2.0 sts-securitytokenservice
我一直在使用ADFS在VS中使用声明感知模板对AD进行身份验证.我们的一些用户将不在Active Directory中,因此我想知道是否可以配置ADFS以便为这些用户查找SQL Server,然后继续正常运行.
是一个类似的问题,只有一个人说是的,它可以做,而其他人说你做不到.
我想添加一个post commit钩子,这样如果用户提交对特定文件的更改,我将收到电子邮件通知.
有没有人见过这样的例子,或者有可能吗?
我之前已经设置了一个预提交钩子,但这是我的知识限制.
我正在编写一个Windows服务,我想将其作为计划任务运行.在开始我想让它读取chrome进程并杀死任何有特定网址的人.
我可以使用
var list = Process.GetProcessesByName("chrome");
Run Code Online (Sandbox Code Playgroud)
但在那之后我感到难过..
每个进程的MainWindowTitle为"",MainWindowHandle为0,所以对我没有帮助.
我看过很多与此相关的帖子,似乎没有关于chrome的api,所以我在浪费时间吗?
任何帮助赞赏J
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) 我想使用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# ×5
adfs2.0 ×2
asp.net-mvc ×1
ldap ×1
oracle ×1
post-commit ×1
sql ×1
sql-server ×1
svn ×1
svn-hooks ×1