katana

    0热度

    1回答

    我试图从IdentityServer3样品使用这个项目, ​​ 为Web API服务,我想使用统一作为我的依赖注入战略,我是从NuGet包“Unity.WebApi”这样,它会在我的app_start文件夹中创建一个新文件,我们必须注册我们的类型,在我的情况下,我只有一个接口。这样 var container = new UnityContainer(); container.RegisterT

    0热度

    1回答

    我们有一系列较小的APIs是较大系统的一部分,每个都在IIS机器上的各自站点中运行。 要隐藏我们的内部架构,我们已经创建了一系列的IIS重写规则: <rule name="AuthServer" patternSyntax="ECMAScript" stopProcessing="true"> <match url="^auth/.*" /> <action type="Rew

    1热度

    1回答

    我启用了谷歌authetication: var googleOAuth2AuthenticationOptions = new GoogleOAuth2AuthenticationOptions { ClientId = "MYID", ClientSecret = "MYSECRET" }; app.UseGoogleAuthentica

    1热度

    2回答

    我有多个登录提供程序可用。我可以使用外部帐户登录或使用表单身份验证。一切正常。 我将用户重定向到HomePage,现在我想知道使用了哪个登录提供程序。 是否有可能在控制器中找到哪个loginprovider被使用? 感谢您的帮助!

    5热度

    1回答

    在Brock Allen's blog执行额外的验证,他指出, 的CookieAuthenticationOptions类有一个Provider属性...并 它有哪些是你可以订阅的代表特性。这个 允许您验证cookie进入应用程序 (OnValidateIdentity)。在此回调中,您可以拒绝或替换 身份。 我是新来OWIN和C#,所以我在努力适应,我已经在网上找到适合我的需求OnValidat

    2热度

    1回答

    我正在为作为Windows服务运行的服务器应用程序构建基于Web的客户端。服务器应用程序目前有一个用C#编写的基于Windows Form的客户端应用程序,其想法是过时并提供一个新的基于Web的客户端应用程序。 Server应用程序将公开基于REST的API,并且客户端应用程序将使用REST API与服务器应用程序进行通信。 (目前服务器应用程序公开基于SOAP的端点,它们被Windows For

    1热度

    1回答

    不知何故,我无法找到遇到同样问题的人。 我们有一个基于插件的项目,在主文件夹中我们有插件启动器,引导程序和一些依赖项。 这些插件位于“插件”文件夹中,并位于其他文件夹中。 我Startup.cs文件如下: public class Startup { public void Configuration(IAppBuilder appBuilder) { appBu

    1热度

    1回答

    刚刚面对azure广告applicationS和owin openid身份验证的一个奇怪问题。 重现此问题。 1,创建与2015年VS云选择模板应用蔚蓝广告验证的Web应用程序。 2.let标准代码是一样的。 3.let startup.auth原样。 4.运行该应用程序在本地工作正常。在启动 5.now变化代码验证如下 public partial class Startup { p

    0热度

    1回答

    我正在尝试使用OWIN/Katana selfhosted控制台应用程序与我的通用ASHX处理程序,但只是无法让它工作。这甚至支持吗?我有它在的app.config登记路径MyHandler.axd因为我愿意为ASP.NET应用程序做(并在那里与此相当的安装方法的效果): <system.webServer> <handlers> <remove name="Extensio

    0热度

    1回答

    我有一个简单的控制台应用程序来学习OWIN/Katana并且卡住了。 class Program { static void Main(string[] args) { string url = ConfigurationManager.AppSettings["url"]; using (var app = WebApp.Start<Startup>