首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DotNetNuke认证cookie

DotNetNuke认证cookie
EN

Stack Overflow用户
提问于 2022-06-23 09:10:23
回答 1查看 63关注 0票数 1

我正在尝试访问一个asps网站,并通过.NetCore的一个作业下载一个文件。

  • 当我尝试用密码和用户名登录时,它失败了。
  • 我通过邮递员发出了同样的请求,它添加了一个带有DotNetNuke和值的身份验证cookie。在我的代码中,
  • 当我接受这个值时,邮递员给我并添加了一个标题添加头(cookie,.DotNetNuke=PostmanValue)。

唯一的问题是这个身份验证令牌不是持久的。

如何在每次运行作业时生成此值?所以我必须在.NetCore中为DotnetNuke安装一些东西吗?

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-25 04:40:44

DNN的基本身份验证设计为在标准浏览器上下文中工作,因此当您登录时,响应包含cookie值,然后将该cookie值与每个未来的请求一起发送回来。

DNN的某些部分可以处理basic authentication,但是,这实际上不是一个支持的途径,因此基于这种行为,您的成功可能是有限的。

如果您想下载一个文件,即“安全”文件夹类型,最好使用JWT或其他方式实现API,这样您可以直接从外部应用程序调用,而不是试图覆盖或模仿DNN进程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72727548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档