我正在尝试访问一个asps网站,并通过.NetCore的一个作业下载一个文件。
唯一的问题是这个身份验证令牌不是持久的。
如何在每次运行作业时生成此值?所以我必须在.NetCore中为DotnetNuke安装一些东西吗?
提前感谢
发布于 2022-06-25 04:40:44
DNN的基本身份验证设计为在标准浏览器上下文中工作,因此当您登录时,响应包含cookie值,然后将该cookie值与每个未来的请求一起发送回来。
DNN的某些部分可以处理basic authentication,但是,这实际上不是一个支持的途径,因此基于这种行为,您的成功可能是有限的。
如果您想下载一个文件,即“安全”文件夹类型,最好使用JWT或其他方式实现API,这样您可以直接从外部应用程序调用,而不是试图覆盖或模仿DNN进程。
https://stackoverflow.com/questions/72727548
复制相似问题