Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 为属性Dotnetcasclient提供默认值或硬编码值_.net_Dll - Fatal编程技术网

.net 为属性Dotnetcasclient提供默认值或硬编码值

.net 为属性Dotnetcasclient提供默认值或硬编码值,.net,dll,.net,Dll,这是我第一次尝试使用DotNetCashClient.dll。我试图使用这个库提供硬编码的值。基本上我们有一个使用这个库的.net代码。使用这段代码,我们可以检索用户名、电子邮件id等属性。但我被告知使用另一个DotNetCasClient.dll来使用或替换该引用,该文件将读取用户名的硬编码值,或在用户名的配置文件中具有硬编码值。基本上,他们希望创建该库,以便任何开发人员在开发过程中都能更轻松地测试项目,从而避免在测试应用程序时反复输入凭据。我不确定我们是否能做到这一点,或者我们如何做到这一点

这是我第一次尝试使用DotNetCashClient.dll。我试图使用这个库提供硬编码的值。基本上我们有一个使用这个库的.net代码。使用这段代码,我们可以检索用户名、电子邮件id等属性。但我被告知使用另一个DotNetCasClient.dll来使用或替换该引用,该文件将读取用户名的硬编码值,或在用户名的配置文件中具有硬编码值。基本上,他们希望创建该库,以便任何开发人员在开发过程中都能更轻松地测试项目,从而避免在测试应用程序时反复输入凭据。我不确定我们是否能做到这一点,或者我们如何做到这一点。诚恳地寻求帮助

如果我没弄错的话,您希望跳过下层环境中某些用户的身份验证以进行测试。如果这是正确的,请尝试探索DotNetCashClient中的配置设置

如果这必须是特定于用户的,那么您可能需要更新源代码并创建自定义dll。

获取源代码很抱歉,我无法理解您的评论。可能是因为我还不知道CAS是如何工作的。我想在测试时跳过用户的身份验证。即使是我也会很感激,如果我们能让它成为用户特定的地方,我需要更改源代码。非常感谢您的帮助。我的配置文件中有notAuthorizedUrl=“~/NotAuthorized.aspx”。我是否应该将其更改为notAuthorizedUrl=No。在这里,我可以检查哪些值可以传递给这些设置。是否有任何方法可以创建一个跳过CAS身份验证的接口,而只分发源属性。