owin

    2热度

    1回答

    我必须将Oauth与Autofac集成。但有些事情出错了。我想我明白为什么,但我不知道如何解决它。我让你看看我的代码。 我Autofac配置 { builder.RegisterType<CustomAuthorizationServerProvider>() .PropertiesAutowired() .SingleInstance(); bu

    1热度

    1回答

    I have read它可以创建一个自定义的Owin身份验证处理程序,但我无法弄清楚如何配置Owin使用我的处理程序而不是默认的处理程序。 我该如何告诉Owin使用这个类而不是默认值? public class XDOpenIdAuthHandler: OpenIdConnectAuthenticationHandler { public XDOpenIdAuthHandler(ILo

    0热度

    1回答

    我有一个持续执行某些操作的无状态Service Fabric服务。我需要从客户端实现简单的HTTP通信。 我只需要能够打开/关闭它并查看它是否正在运行。 如果我没有弄错了,我已经来到这里两个选择: 1)实施武士刀/ OWIN自主机监听。 2)使用ASP.NET Core 2.0及其Kestrel服务器。 3)使用ASP.NET的核心2.0与它的HTTP.sys服务器。 这种通信的简单性最好选择什么

    0热度

    2回答

    我有2个系统,一个用于发布消息和其他消耗它们。两者都使用Masstransit(使用RabbitMQ),并使用ASP.Net web api 2和OWIN(以及Autofac作为IoC容器)来实现。 一切工作正常,如果我的消费者没有依赖关系,,但是当我注入一个依赖到我的消费者时,消费方法永远不会执行(在初始化期间没有错误抛出)。 这是相关出版商代码: //Startup.cs public cl

    0热度

    1回答

    ...我会期待一个简单的配置设置,但找不到任何东西。 的建议,我发现涉及writing some OwinMiddleware它,它会检查Content-Length头,或者,如果丢失(如分块消息),做一些靠不住的东西,与底层数据流,它看起来马车。 对于其他配置设置人会期望从一个HTTP服务器,有这样的: OwinHttpListener owinListener = appBuilder.Pro

    1热度

    1回答

    我们有一个AAD应用程序,直到最近才需要MS Graph API权限。现在它需要MS Graph API和AAD API权限。该应用程序具有确定用户何时需要重新同意的过程。在添加AAD API权限之前,重新同意过程将通过解析MS Graph API访问令牌来确定是否需要重新同意以获取其范围。然后,它会将这些范围与应用程序中包含的静态列表进行比较。如果任何所需的权限不属于访问令牌范围的一部分,则用户

    0热度

    1回答

    我使用Kentor/SampleOwinApplication,我可以成功登录和注销我的Idp。现在我已经在Asp.Net数据库中对撤销的用户进行了一些测试。成功联合登录并返回到ExternalLoginCallback后,SignInManager.ExternalSignInAsync返回LockedOut,然后我登录撤销页面。 问题是我没有登录Asp.Net,但我仍然为我的Idp,所以如果我

    0热度

    1回答

    我正在使用受WsFederationAuthentication和CookieAuthentication OWIN组件保护的MVC5应用程序。作为登录过程的一部分,我在启动过程中设置CookieAuthenticationOptions时提供的OnResponseSignIn代理OnResponseSignIn代理期间向SAML提供商返回的ClaimsIdentity(本例中为ADFS)注入了一

    1热度

    1回答

    我试图资料图片添加到我的项目,我下面这篇文章 https://social.technet.microsoft.com/wiki/contents/articles/34445.mvc-asp-net-identity-customizing-for-adding-profile-image.aspx#Step_4_IdentityModels_cs 并在需要的形式参数的“钥匙”文章中有一部分我必

    0热度

    1回答

    对于我的网站,我正在使用OWIN OpenId与第三方身份验证提供程序进行集成,以允许访问者注册/登录/注销。 “Second” 对于我的应用程序,我还有一个测试环境,在将这些更改推送到生产之前,测试所有代码更改。我将测试环境与另一个第三方身份验证提供程序的公共访问隔开,并使用OWIN OpenId以及“First”。只有经过验证的访问者才能访问测试环境网站。 现在的问题是,这两个工作是独立的,但