我想将 FormsAuthentication cookie 设置为超时,但是通过代码
我想通过代码将 FormsAuthentication cookie 设置为超时。 我知道我可以在 web.config 中执行此操作,但我想在数据库中进行配置。 这可以通过代码实现吗?
<system.web>
<authentication mode="Forms">
<forms timeout="50000000"/>
</authentication>
</system.web>
I want to set my FormsAuthentication cookie to timeout BUT VIA CODE. I know I can do this in the web.config but I want to configure at the database. Is this possible via code?
<system.web>
<authentication mode="Forms">
<forms timeout="50000000"/>
</authentication>
</system.web>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为此,您需要创建自己的 FormsAuthenticationTicket< /a> 和 cookie 并手动将其添加到响应中。 请参阅链接页面上的示例。
To do this you'll need to create your own FormsAuthenticationTicket and cookie and add it to the response manually. See the example on the linked page.