在使用Excel DNA c#创建的Excel插件中创建身份验证

本文关键字:Excel 创建 插件 身份验证 DNA | 更新日期: 2023-09-27 18:16:08

我有一个使用Excel DNA c#创建的Excel插件,我想添加身份验证,以便未经授权的用户不应该能够访问它。

我有一个身份验证dll,我使用我的其他项目以及我如何使用它(身份验证dll)在这个Excel插件?

在其他应用程序的情况下,从启动文件调用身份验证API。

在Excel DNA的情况下启动文件??这样我就可以从那里调用认证API。

当前,我正在从'。dna'文件,它给出一个异常。

在使用Excel DNA c#创建的Excel插件中创建身份验证

如果您添加一个实现ExcelDna.Integration.IExcelAddIn接口的public class,您将发现AutoOpen()方法在加载插件时被调用。这是进行身份验证检查的好地方,并设置禁用相关功能的标志或其他东西。