2017-12-20 15 views
1

のGoogle App Engineのプロジェクトで実行します。実装Azureのシングルサインオン、私はシングルサインオン用のアダル(紺碧のActive Directory認証ライブラリ)を使用し、正常にこのリンクを使用して実装されているプロジェクト作った

https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-devquickstarts-webapp-java

しかし、今私は私のGoogleアプリケーションエンジンプロジェクトに統合する必要があるようにGoogleアプリケーションエンジンでそれを実行しようとしているが、苦労した後(jarファイルで問題を解決する)それが与えているプロジェクト:

java.security.AccessControlException :ライン

今後の未来=コンテキスト .acquireTokenByAuthorizationCode(AUTHCODE、新しいURI( currentUri)、資格、ヌル)にアクセスが拒否されました( "java.lang.RuntimePermission" "modifyThreadGroup");

AuthenticationContext context = null; 
     AuthenticationResult result = null; 
     ExecutorService service = null; 
     try { 
      service = Executors.newFixedThreadPool(1); 
      context = new AuthenticationContext(authority + tenant + "/", true, 
        service); 
      Future<AuthenticationResult> future = context 
        .acquireTokenByAuthorizationCode(authCode, new URI(
          currentUri), credential, null); 
      result = future.get(); 
     } catch (ExecutionException e) { 
      throw e.getCause(); 
     } 

それを引き起こしているものは得られません。 誰かがこれについて考えているなら、これで私を助けてください。あなたはjava.policyファイルに次の行を追加しようとすることができ、事前に

おかげ

答えて

関連する問題