我有两个.NET应用程序。两个应用程序都使用C#编写WebAPI 2.0 API。
假设一个是父应用程序,另一个是子应用程序。父应用程序具有Owin身份验证,并且所有API都按预期进行授权。
在子应用程序中,我想使用与父应用程序中使用的相同的授权提供程序。我不想再次为子应用程序使用身份验证。
我尝试了两件事:
1. 在两个应用程序中使用相同的机器密钥 2. 尝试创建第三个独立的.NET应用程序,该应用程序将为两个应用程序提供身份验证和授权
第一种方法没有起作用。我不确定如何实现第二种方法。
任何帮助都将不胜感激。
谢谢。
假设一个是父应用程序,另一个是子应用程序。父应用程序具有Owin身份验证,并且所有API都按预期进行授权。
在子应用程序中,我想使用与父应用程序中使用的相同的授权提供程序。我不想再次为子应用程序使用身份验证。
我尝试了两件事:
1. 在两个应用程序中使用相同的机器密钥 2. 尝试创建第三个独立的.NET应用程序,该应用程序将为两个应用程序提供身份验证和授权
第一种方法没有起作用。我不确定如何实现第二种方法。
任何帮助都将不胜感激。
谢谢。