草庐IT

cookie-config

全部标签

c# - ASP.NET - 在代码中动态注册一个 HttpHandler(不在 web.config 中)

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:AnywaytoaddHttpHandlerprogramaticallyin.NET?有没有一种方法可以在C#代码中动态注册一个IHttpHandler,而不必手动将其添加到Web中的system.web/httpHandlers部分。配置。这听起来很疯狂,但我有充分的理由这样做。我正在构建一个WidgetLibrary,网站所有者只需将.dll文件放入他们的bin目录即可使用,并希望通过对web.config的最少配置来支持它。

c# - web.config 转换未应用于发布或构建安装包

今天我开始使用VS2010中的web.config转换。首先,我尝试了很多关于这个主题的博客文章中的相同的helloworld示例-更新一个连接字符串。我创建了如下所示的最小示例(类似于thisblog中的示例)。问题是,每当我对.csproj文件执行右键单击->“发布”或右键单击->“构建部署包”时,我都没有得到正确的输出。我得到的不是转换后的web.config,而是noweb.config,而是包含两个转换文件。我做错了什么?非常感谢收到任何帮助!网络配置:网络调试配置:Web.release.config: 最佳答案 不可避

c# - 如何将 cookie 容器与 RestSharp 和 ASP.NET session 一起使用?

我希望能够在Controller上调用身份验证操作,如果成功,则将经过身份验证的用户详细信息存储在session中。但是,我不确定如何将请求保留在session中,因为我将RestSharp用作独立客户端。我需要以某种方式在成功授权后从服务器取回key,然后在以后的每次调用中,使用存储在session中的key检查key。我如何确保RestSharp中的RestClient发送所有future请求时都正确设置了cookie,以便在服务调用中可以正确检索session变量?我一直在查看带有HttpFactory的cookie容器,但似乎没有任何关于此的文档。

c# - 如何在 ASP.Net MVC 应用程序中使用来自 WCF 身份验证服务的身份验证 cookie

好吧,我没能找到适合我的特定场景的任何文档或教程。我有一个ASP.NetMVCweb应用程序,它将使用WCF服务来处理所有内容,包括身份验证和角色(通过WCF后端上的成员提供程序)。我没遇到过问题settinguptheauthenticationservices但它不会在网络应用程序中设置cookie。Loginmethodoftheservice的文档表明连接CreatingCookie事件是可能的,但它对客户端没有任何影响(我也在服务端尝试过,同样没有影响)。所以我想出了如何capturethecookie.我曾尝试在客户端手动设置authcookie,但到目前为止还没有用;由于

c# - 从 app.config 获取 ConnectionString

我很确定这段代码中存在一些快速简单的错误,但不知何故我花了最后2个小时解决这个问题。App.config:Class.cs:stringconnectionString=getNewConnection();using(SqlConnectionconn=newSqlConnection(connectionString)){code}方法。publicstaticstringgetNewConnection(){returnConfigurationManager.ConnectionStrings["BO"].ConnectionString;}错误:Objectreference

c# - 我的 cookie 什么时候会过期?

我有一个ASP.NET应用程序在加利福尼亚的服务器上运行。服务器的当前时间是:2015年7月20日14:00UTC-08:00Bob已连接到我的服务器。鲍勃在得克萨斯州。他现在的时间是:2015年7月20日16:00UTC-06:00我的应用程序创建一个cookie并设置其到期日期。varname="MyName";varvalue="MyValue"varhoursToLive=24;varmyCookie=newHttpCookie(name){Value=value,Expires=DateTime.Now.AddHours(hoursToLive)};cookie会在24小时后

c# - 谁将 app.config 复制到 app.exe.config?

我正在编写一个游戏开发IDE,用于创建和编译.NET项目(过去几年我一直致力于此项目),并且正在更新它以生成不仅适用于Windows/VisualStudio的输出,但也适用于Linux/MonoDevelop(.NET的一个非常简单的过程,但仍需要一些调整)。作为其中的一部分,我发现有必要开始生成一个app.config文件作为其中的一部分,以将依赖的DLL名称映射到具有元素的Linux依赖项名称。我对谁负责将app.config文件复制到输出名称app.exe.config感到困惑。在VisualStudio项目中,app.config的构建操作似乎通常设置为“无”,其设置表明它不

c# - Cookie 在浏览器 session 结束时过期

我的研究表明,如果我创建一个cookie并且没有设置过期日期,它会在浏览器关闭时过期。所以我创建了一个这样的cookie:Response.Cookies.Set(newHttpCookie("MyKey","X"));但是当我关闭浏览器然后重新打开它时,下面的表达式为真:Request.Cookies["MyKey"]!=null如何在浏览器session结束时让cookie过期?注意:就我的目的而言,使用静态数据而不是cookie似乎是理想的选择。但我的理解是,ASP.NET可能会因各种原因重新启动,如果我丢失了此设置,则可能会导致当前用户无法正常工作。

c# - Web Config.Connection String 中的相对路径引用

是否可以在web.config中的连接字符串、attachDbFileName属性中指定相对路径引用?例如,在我的数据库位于App_data文件夹中,我可以轻松地将AttachDBFilename指定为|DataDirectory|\mydb.mdf和|Datadirectory|将自动解析为正确的路径。现在,假设web.config文件位于A文件夹中,但数据库位于B\App_data文件夹中,其中A和B文件夹位于同一文件夹中。无论如何使用相对路径引用来解析正确的路径? 最佳答案 我在以下场景中遇到了同样的问题:我想使用与集成测试中

c# - 如何在 cookie 中存储对象?

虽然这在C#中是可能的:(在此实例中,用户是一个L2S类)Useruser=//functiontogetuserSession["User"]=user;为什么这是不可能的?Useruser=//functiontogetuserHttpCookiecookie=newHttpCookie();cookie.Value=user;如何实现?我不想将用户的ID存储在cookie中,然后再进行一些验证。顺便说一句,如果可能的话,将对象存储在cookie中而不是仅存储ID是否安全? 最佳答案 cookie只是字符串数据;这样做的唯一方法