问题标签 [katana]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - Owin/Katana - 与 ASP.NET 请求生命周期集成
Owin/Katana 可以通过 IIS 或自托管来托管。通过 IIS 托管时,ASP.NET 请求生命周期会发生什么情况?它还会像以前一样运行吗?(BeginRequest 等...)。基本上会发生什么?
asp.net-web-api - 如何在运行时管理 IAppBuilder 映射?
我正在尝试使用 Branched Pipeline 来定义某种虚拟目录。
这里有一个很好的例子:Run different frameworks side-by-side with OWIN
在这里,我可以拥有一个带有自定义 HttpConfiguration 的虚拟目录 newSite。
此配置在 Startup 类中完成,并且可以正常工作。但我希望能够在应用程序的生命周期内在运行时添加/更改 IAppBuilder。事实上,我正在使用 SelfHost 服务器,我想使用管理控制台创建新的虚拟目录(或子站点或其他任何东西),以创建具有不同组件(api/授权处理程序等)的可插拔架构,并在运行时进行配置.
可能吗?
我不知道在运行时我可以在哪里应用新配置
非常感谢
此致。
c# - 无法从程序集“Microsoft.Owin...”加载类型“Microsoft.Owin.Security.AuthenticateResult”
万一这还没有被问和回答,我想我在 Katana/OWIN 2.1 中发现了一个小故障。
如果您使用的是 .NET 4.5,您可能会在标题行遇到错误。
这是我发现的一种解决方法:
蛮力将 CSPROJ for Microsoft.Owin 中的引用指向 .NET 4.0,因为 .NET 4.5 2.1 代码省略了 AuthenticateResult 类。3.0 又把它带回来了。有证据 [ http://www.symbolsource.org/MyGet/Metadata/aspnetwebstacknightlyrelease/Project/Microsoft.Owin/2.0.0-rtw2-20822-585-rel/Release/.NETFramework,Version%3Dv4.5/Microsoft.Owin /Microsoft.Owin/Security/AuthenticateResult.cs?ImageName=Microsoft.Owin]
这似乎确实有效,尽管我认为这会导致应用程序关闭出现问题。
有没有比我做的更好的方法?
owin - katana /owin 带参数的中间件
我尝试构建一个参数化中间件,但我只收到 http 504 错误。此代码在没有参数的情况下工作正常
任何想法?
asp.net-web-api - In Web Api / Owin architecture, where are requests to '/token' handled?
I am trying to understand the Asp.net Web Api Individual Accounts authentication and authorization. I have see several tutorials on the web including this one. In short, when a user agent provides username and password the API issues a token that the client will use in subsequent calls to the API for to identify itself. The user agent receives the token by making a request, typically to: http://example.com/Token. The path appears to be set in the Startup class like so:
My problem is, I can't find any controller methods that match that path. How does this work?
c# - OwinMiddleware 而不是 webapi 中的消息处理程序
我正在开发一个 webapi 项目,现在我们正在迁移到 owin-katana 自我托管。OwinMiddleware 的行为方式与 MessageHandlers 相同。所以我的问题是,如果我们使用 Owin-katana 托管,那么我们是否需要在 webapi 中使用 OwinMiddleware 而不是消息处理程序?
请说清楚 ?
signalr - 在 OwinHost 中运行 signalR
我在 VS 2013 中创建了一个新的 Empty Project,将其配置为使用 OwinHost 运行并按顺序安装以下包:
然后,我添加了一个 Hub 类,如下所示:
在 startup.cs 我添加了这个:
最后,我添加了一个 Web 文件夹,将 Scripts 文件夹移到其中并添加了 index.html 页面:
当我运行该页面时,它会询问“用户名”。当我输入一条消息并点击“发送”时,它只是没有任何回应。
我使用了 Chrome 工具,似乎“点击”事件中的“聊天”变量由于某种原因未定义。
任何想法?
谢谢
oauth-2.0 - OWIN OAuth 服务器示例代码示例
我正在使用来自此 OWIN 项目http://www.asp.net/aspnet/overview/owin-and-katana/owin-oauth-20-authorization-server的示例代码 ,我没有部署解决方案。当我尝试从服务器获取授权令牌,我被重定向到登录页面,然后到授权页面,但是当我单击授予页面时,该页面并没有重定向我..检查代码是我应该创建重定向我自己使用访问令牌登录,或者我在这里缺少一些配置。
如果有熟悉这个项目的朋友可以告诉我。
asp.net-mvc-5 - 在登录 ApplicationCookie 之前注销外部 Cookie - OWIN
我目前正在研究新的 ASPNET 身份和 Owin 身份验证,以便我可以自定义它以供自己使用。我刚刚创建了一个默认的 MVC 5 应用程序并遇到了这段代码
问题
留下外部 Cookie 是否存在安全风险?